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.
door de gebruiker gedefinieerde binaire operator ', bestaat, maar er kan geen overbelasting alle operanden converteren, standaard ingebouwde binaire operator ',' gebruikt
Opmerkingen
Er is een aanroep van de ingebouwde kommaoperator opgetreden in een programma dat ook een overbelaste kommaoperator had; een conversie die u dacht te hebben plaatsgevonden, niet.
Example
In het volgende codevoorbeeld wordt C4913 gegenereerd:
// C4913.cpp
// compile with: /W4
struct A
{
};
struct S
{
};
struct B
{
// B() { }
// B(S &s) { s; }
};
B operator , (A a, B b)
{
a;
return b;
}
int main()
{
A a;
B b;
S s;
a, b; // OK calls user defined operator
a, s; // C4913 uses builtin comma operator
// uncomment the conversion code in B to resolve.
}