powered by simpleCommunicator - 2.0.46     © 2025 Programmizd 02
Форумы / Серверный JavaScript (Node.js, Ringo, Nitro, Sling) [игнор отключен] [закрыт для гостей] / исключения в модулях nodejs
1 сообщений из 1, страница 1 из 1
исключения в модулях nodejs
    #39525846
node2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте,
пишу модуль nodejs
хочу использовать стандартные С++ исключения в коде
например так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
void function() {
   try {
      throw std::logic_error("error");
   } catch (const std::exception &e) {
      debug("exception: %s", e.what())
   }
}



при компиляции получаю варнинг C4530 и исключения не работают

в binding.gyp прописано:

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
      "msvs_settings": {
        "VCCLCompilerTool": {
          "ExceptionHandling": 1
        }
      },
      "conditions": [
        ["OS=='win'", {
          "defines": [
            "_HAS_EXCEPTIONS=1"
          ]
        }]
      ]



Возможно ли вообще использовать C++ исключения при написание nodejs модулей
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Серверный JavaScript (Node.js, Ringo, Nitro, Sling) [игнор отключен] [закрыт для гостей] / исключения в модулях nodejs
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]