29. April 200322 j #pragma warning(disable: 4786) vor den #include-Direktiven der für die Warnungen verantwortlichen Headerdateien - meist die der Containerklassen der Standardbibliothek.
29. April 200322 j Vielleicht hilft dir ja das was ich in der msdn dazu gefunden habe: //sample1.cpp //In diesem Programm befindet sich eine Klasse mit einem //sehr langem Namen. Es wird ein Objekt dieses Klassen- //typs instantiiert. Es werden mehrere C4786-Warnungen //angezeigt. Die folgenden Kommentare zeigen die Lösung //für dieses Problem. #define ein_sehr_langer_Klassenname ein_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr_sehr//_sehr_langer_Klassenname //LÖSUNG: Löschen Sie die Kommentierung der folgenden //Zeilen //#ifdef _DEBUG //#define ein_sehr_langer_Klassenname EIN_KURZER_KLASSENNAME //#endif class ein_sehr_langer_Klassenname { public: ein_sehr_langer_Klassenname() {}; int m_data; }; void main() { ein_sehr_langer_Klassenname test_obj; test_obj.m_data = 12; } [/PHP] Gruß Guybrush Mist, zulangsam und auch noch ne schlechtere Lösung:rolleyes:
29. April 200322 j Autor Original geschrieben von Klotzkopp #pragma warning(disable: 4786) vor den #include-Direktiven der für die Warnungen verantwortlichen Headerdateien - meist die der Containerklassen der Standardbibliothek. Merci Klotzkopp
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.