Цикл пространства имен или утечка кода в boost :: function? - PullRequest
0 голосов
/ 14 июля 2009

Я действительно сбит с толку этим. Удалось ли мне что-то сделать, чтобы вызвать это, или это закрытый блок пространства имен в boost, или какая-то ошибка в VS c ++ 2008? Я определенно уверен, что закрыл все свои собственные пространства имен должным образом, все включения находятся вне и над ними, и все мои заголовочные файлы содержат охранники.

альтернативный текст http://lowtown.se/stuffs/superboost.png

boost / function.hpp включен только в этот заголовок. Два других заголовка в моей библиотеке включают boost / cstdint.hpp, но у них нет этой проблемы.

Ответы [ 3 ]

5 голосов
/ 14 июля 2009

Интеллектуальный смысл Visual C ++ немного странный. Иногда это портит. Это не значит, что в вашем коде есть проблема. Всегда берите C ++ intellisense с небольшим количеством соли.

2 голосов
/ 14 июля 2009

Обычно удаление ncb-файла решает большинство проблем Intellisense. Если это не поможет & mdash; купить ва.

2 голосов
/ 14 июля 2009

Иногда это делает intellisense. Если вы используете Visual Assist X, это исправит это, но это очень дорогая программа: (

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...