Erreur irrécupérable C1311
Le format COFF ne peut pas initialiser statiquement « var » avec un ou plusieurs octets d’une adresse
Une adresse dont la valeur n’est pas connue au moment de la compilation ne peut pas être affectée statiquement à une variable dont le type a un stockage inférieur à quatre octets.
Cette erreur peut se produire sur le code qui est sinon valide C++.
L’exemple suivant montre une condition susceptible de provoquer L’erreur C1311.
char c = (char)"Hello, world"; // C1311
char *d = (char*)"Hello, world"; // OK