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.
impliciet vak van geheel getal 0; nullptr of expliciete cast gebruiken
Opmerkingen
Visual C++ bevat impliciete boksen van waardetypen. Een instructie die heeft geresulteerd in een null-toewijzing met beheerde extensies voor C++ wordt nu een toewijzing aan een in het vak geplaatste int.
Zie Boxing voor meer informatie.
Example
In het volgende voorbeeld wordt C4965 gegenereerd.
// C4965.cpp
// compile with: /clr /W1
int main() {
System::Object ^o = 0; // C4965
// the previous line is the same as the following line
// using Managed Extensions for C++
// System::Object *o = __box(0);
// OK
System::Object ^o2 = nullptr;
System::Object ^o3 = safe_cast<System::Object^>(0);
}