Russian Qt Forum
Май 17, 2024, 20:09 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Взаимодействие STL и Qt  (Прочитано 4669 раз)
Vital000
Гость
« : Июнь 14, 2006, 09:20 »

Здравстуйте!
При использовании stl контейнеров vector, в проекте с библиотекой Qt 3.3.3,  в Visual Studio 7 вылетает такое сообщение:
C:\Program Files\Microsoft Visual Studio .NET\Vc7\include\vector(190) : warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc
        C:\Program Files\Microsoft Visual Studio .NET\Vc7\include\vector(183) : while compiling class-template member function 'void std::vector<_Ty,_Ax>::reserve(std::vector<_Ty,_Ax>::size_type)'
        with
        [
            _Ty=std::_Vbase,
            _Ax=std::vector<std::_Bool,std::_Bool_allocator>::_Alloc
        ]
        C:\Program Files\Microsoft Visual Studio .NET\Vc7\include\vector(789) : see reference to class template instantiation 'std::vector<_Ty,_Ax>' being compiled
        with
        [
            _Ty=std::_Vbase,
            _Ax=std::vector<std::_Bool,std::_Bool_allocator>::_Alloc
        ]


Что значительно замедляет компиляцию, так как повторяется довольно часто при сборке Грустный  Хоть это и не ошибка, однако хотелось ее как то убрать...

Заранее благодарен, Виталий.
Записан
Hordi
Гость
« Ответ #1 : Июнь 14, 2006, 11:34 »

А поддержка исключений в пропертях проекта включена?
Записан
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #2 : Июнь 14, 2006, 12:41 »

он же тебе говорит

C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc

так и попробуй!
Записан
Vital000
Гость
« Ответ #3 : Июнь 15, 2006, 07:26 »

Точно только добавил  /EHsc в С++ Comand Line, сообщение перестало выскакивать. Спасибо! Отсюда следует вывод: Почаще заглядывайте в MSDN:)
Записан
dont
Гость
« Ответ #4 : Июнь 16, 2006, 22:16 »

Или научиться читать)))
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.095 секунд. Запросов: 22.