Компилирую программу с STL и в процессе получаю кучу вышеуказанных warning'ов: : identifier was truncated to '255' characters in the debug information.
Втыкание #pragma warning(disable: 4768) в разные точки программы (в основном в stdafx.h) не помогает...
Здравствуйте, jazzer, Вы писали:
J>Здравствуйте, ExM, Вы писали:
ExM>>Компилирую программу с STL и в процессе получаю кучу вышеуказанных warning'ов: : identifier was truncated to '255' characters in the debug information.
ExM>>Втыкание #pragma warning(disable: 4768) в разные точки программы (в основном в stdafx.h) не помогает...
J>Помогает, просто ты еще не нашел нужную точку
ИМХО: ТОчка — переж первым инклудом stl-хеадера в stdafx.h
и никаких заворотов этой прагмы в warning push — warning pop, в принципе — можно и сними, но проблем это прибавить.
... << RSDN@Home 1.1.4 stable rev. 510>>
Нужная точка найдена!
Всем спасибо. Перед stl-хедерами точка не помогала, про это мне еще поиск рассказал.
В отчаянье поставил pragm'ы перед всеми includ'ами stdafx.h. Помогло! Ага! — подумал я. Убирая их потихоньку выяснил, что еще надо было захватить MFC. Видимо нужно что бы прагма стояла не только перед темплейтными классами, но и перед всеми классами, используемыми в них.