| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > BOOST_AUTO_TEST_CASE бросает исключение |
| Автор: DTF 29.12.2010, 00:59 | ||||
| Здравствуй, форум! Пытаюсь начать разбираться с юнит-тестированием в буст, но уменя неполучается прогнать простейшую тестовую программу. Имею установленный буст 1.44.0, а также MSVC 2010. Создал пустой проект - консольное приложение, создал файл main.cpp вот с таким содержимым:
, прописал пути к заголовкам и библиотекам. Все собирается и запускается, вот только почемуто падает исключение :( Если запустить программу без отладки, сообщение в консоли будет такое:
Если же запустить под отладкой, то студия сообщит, что произошло необработанное исключение, и вывалится в файле sstream, метод basic_stringbuf::str(). В этот момент значение указателя this == 0x00ccccd0 - немного странное значение для указателя. Подскажите, пожадуйста, ЧЯДНТ? |
| Автор: Alca 30.12.2010, 22:20 |
| ... |
| Автор: Alca 31.12.2010, 14:30 | ||
а мзйн не надо писать? |
| Автор: DTF 2.1.2011, 22:55 |
| насколько я знаю, нет, т.к. его boost должен генерировать сам |
| Автор: Alca 3.1.2011, 00:34 |
| http://www.devexp.ru/2010/01/boost-test-yunit-testirovanie-i-cmake/ если поможет |