Страница 1 из 1
#pragma warning( disable : 4768 )
Добавлено: 20 июл 2004, 16:00
DeeJayC
Господа!
Никто не знает причину глюка? Прописано
Но warning C4768 всё равно вываливается?
Добавлено: 20 июл 2004, 16:39
Eugie
Может это?
For warning numbers greater than 4699, those associated with code generation, the warning pragma has effect only when placed outside function definitions. The pragma is ignored if it specifies a number greater than 4699 and is used inside a function.
Добавлено: 20 июл 2004, 17:17
DeeJayC
Видимо, нет. Код живёт в stdafx.h
Добавлено: 20 июл 2004, 17:51
Eugie
В stdafx.h? Странно, какой там код - он же обычно пустой. А если не юзать precompiled headers?
Вообще, он о чем, C4768?
Добавлено: 20 июл 2004, 18:17
DeeJayC
Eugie писал(а):
Вообще, он о чем, C4768?
Обрезание debug info до 255 символов - мне явно не нужно...
Добавлено: 20 июл 2004, 18:31
Eugie
Очень похоже на известную проблему с C4786 (см. MSDN Q195386, Q167355, Q122539). Решение предлагается такое: поместить прагму перед всеми STL заголовками.
Добавлено: 20 июл 2004, 19:08
DeeJayC
Eugie писал(а):Очень похоже на известную проблему с C4786 (см. MSDN Q195386, Q167355, Q122539). Решение предлагается такое: поместить прагму перед всеми STL заголовками.
Работает. Спасибо...