Erreur du compilateur C3896
'member' : initialiseur incorrect : ce membre de données littéral ne peut être initialisé qu’avec 'nullptr'
Un membre de données littéral a été initialisé de manière incorrecte. Pour plus d’informations, consultez nullptr .
L’exemple suivant génère l’erreur C3896 :
// C3896.cpp
// compile with: /clr /c
ref class R{};
value class V {
literal R ^ r = "test"; // C3896
literal R ^ r2 = nullptr; // OK
};