Udostępnij przez


Błąd kompilatora C2318

brak bloku try skojarzonego z tą procedurą obsługi catch

Uwagi

Procedura catch obsługi jest definiowana, ale nie poprzedzona blokiem try .

Example

Poniższy przykład generuje kod C2318:

// C2318.cpp
// compile with: /EHsc
#include <eh.h>
int main() {
   // no try block
   catch( int ) {}   // C2318
}

Możliwe rozwiązanie:

// C2318b.cpp
// compile with: /EHsc
#include <eh.h>
int main() {
   try{}
   catch( int ) {}
}