2016-01-13 3 views
1

Я мигрирующие решение из Visual C++ 6.0 для Visual Studio 2013. После того, как решение многих проблем, в решении я stucked на следующей ошибки в заголовке окна SDk afxdisp.h:COleDateTime Неоднозначный символ

error C2872: 'COleDateTime': ambiguous symbol

Мой проект использования COleDateTime как:

В Date.h: class COleDateTime;

В Date.cpp:

#include <afxdisp.h> #include <streams.h> #include <Date.h>

Как я уже сказал, ошибка C2872 попадает в afxdisp.h. У вас есть решение проблемы?

ответ

0

Решенный! #include <afxdisp.h> заявление присутствовало в двух файлах .h. Я удалил #include из одного из заголовков, и теперь все в порядке.

Смежные вопросы