E2499 Ungültiges Format von __declspec(uuid(GuidString)) (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Compiler-Fehler und -Warnungen (C++) - Index


Dieser Fehler tritt auf, wenn Sie GuidString in einem falschen Format definieren. GUIDs für Strukturen werden folgendermaßen definiert:



 class __declspec(uuid("19a76fe0-7494-11d0-8816-00a0c903b83c")) foo{};



Der folgende Programmcode würde diesen Fehler erzeugen:



 class __declspec(uuid(19a76fe0-7494-11d0-8816-00a0c903b83c)) foo{}; //Anführungszeichen fehlen



oder



 class __declspec(uuid"7494-11d0-8816-00a0c903b83c")) foo{}; // linke Klammer fehlt