Allvarligt fel C1311

COFF-format kan inte statiskt initiera "var" med antal byte av en adress

Anmärkningar

En adress vars värde inte är känt vid kompileringstiden kan inte statiskt tilldelas till en variabel vars typ har lagring på mindre än fyra byte.

Det här felet kan inträffa på kod som annars är giltig C++.

Exempel

I följande exempel visas ett villkor som kan orsaka C1311.

char c = (char)"Hello, world";   // C1311
char *d = (char*)"Hello, world";   // OK