Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
'operator operator' moet ten minste één formele parameter van het klassetype hebben
Opmerkingen
De overbelaste operator mist een parameter van het klassetype.
U moet ten minste één parameter doorgeven aan de hand van verwijzing (niet met aanwijzers, maar verwijzingen) of met een waarde om 'a < b' (a en b van het type A) te kunnen schrijven.
Als beide parameters aanwijzers zijn, is het een pure vergelijking van aanwijzeradressen en wordt de door de gebruiker gedefinieerde conversie niet gebruikt.
Example
In het volgende voorbeeld wordt C2803 gegenereerd:
// C2803.cpp
// compile with: /c
class A{};
bool operator< (const A *left, const A *right); // C2803
// try the following line instead
// bool operator< (const A& left, const A& right);