Как обрабатывать исключения SHCreateDirectoryEx

336
02 августа 2017, 21:30

Как обработать исключение при создание папки?

SHCreateDirectoryEx(NULL, directory, NULL);

SHCreateDirectoryEx

На данный момент читаю исключения отсюда.

Но мне не понятна конструкция:

try
{
    // bad_exception - Это стандартная обработка исключений?
}
catch(std::bad_exception) { throw; }
READ ALSO
Различные имена типа в объявлении и определении шаблонной функции

Различные имена типа в объявлении и определении шаблонной функции

Недавно столкнулся с такой проблемой как осложнение operator<< для template class, и вот ищя ответ на этот вопрос, перерыл много вопросов на английском...

220
zero-initialization и memset в конструкторе

zero-initialization и memset в конструкторе

Аналогичны ли два этих конструктора?

258
Бряк в visual studio при удалениии массива

Бряк в visual studio при удалениии массива

В целом, я даже не уверен ещё правильно ли освобождаю память, и освобождается ли она вообщено на запуске дебаггер ругается именно на этот...

244
Не могу добавить в вектор умный указатель

Не могу добавить в вектор умный указатель

Имеется класс MyClass, разумеется с конструктором, нужно создать вектор умных указателей на объекты этого классаСам указатель создается, но при...

213