Мастерю DLL (VS C++).
Хотелось бы реализовать сообщение об ошибке в экспортируемом методе DLL как в Java:
public int myMethod(int param) throws Exception{
try{
...
}catch(Exception E){
throw new Exception("ошибка...")
}
...
return i;
}
т.е. если метод выполнен без ошибки он вернет значение int, а при ошибке швырнет Exception с моей информацией.
Как такое правильно ревлизовать в DLL (MS C++)?
Спасибо!