Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
'type d’objet' : arguments de placement non autorisés lors de la création d’instances de classes Managées ou WinRTclasses
Remarques
Lors de la création d’un objet d’un type managé ou d’un type Windows Runtime, vous ne pouvez pas utiliser la forme de placement de l’opérateur ref new, gcnew ou new.
Example
L’exemple suivant génère l’erreur C3828 et montre comment la corriger :
// C3828a.cpp
// compile with: /clr
ref struct M {
};
ref struct N {
static array<char>^ bytes = gcnew array<char>(256);
};
int main() {
M ^m1 = new (&N::bytes) M(); // C3828
// The following line fixes the error.
// M ^m1 = gcnew M();
}