catch Exception-Handling
-
Hallo, ich bekomme bei der Anwendung von catch auf einmal lauter Fehler.

try { //Servername wird aus INI-Datei gelesen int laenge; //Ist nur eine Hilfsvariable um den Rückgabewert zu pruefen GetPrivateProfileString(szSectionName, szKeyName_s, DefaultValue, servername, (sizeof(servername))/(sizeof(wchar_t)), szFilename); cout << GetLastError()<<"\n"; wcout << servername << "\n"; } catch (CException *error_read) { TCHAR szCause[1024]; error_read->GetErrorMessage(szCause,1024); printf_s("ERROR! %S\n", szCause); error_read->Delete(); }syntax error : identifier 'CException'
'error_read' : undeclared identifier
Das ist nur ein Teil der Fehlermeldungen. ich verstehe hier zum Beispiel einfach nicht warum undeclared identifier-ich error_read doch definiert. Kann mir jemand helfen?
-
Im MSDN steht unter CException:
Requirements:
Header: afx.hHast Du das included?