So,
У меня есть этот код, который я пытаюсь обновить. Он был написан для Visual Studio 6, и я пытаюсь скомпилировать его в Visual Studio 2010.
В stdafx.h он включает afx.h и afxwin.h и еще несколько вещей, необходимых для работы программы. Примечательно, что CString используется в других файлах заголовков.
В верхней части включения в stdafx.h я добавил сообщение #pragma, чтобы убедиться, что оно компилируется первым. В верхней части файла заголовка есть один, который также выдает ошибку. Я вижу из вывода компилятора, что stdafx.h компилировался первым, так что это хорошо.
Однако была ошибка. (CString не распознавался как тип.) Итак, я решил убедиться, что он прошел через все включения. Итак, я помещаю еще одно сообщение #pragma после #include, и это сообщение не печатается.
Означает ли это, что на самом деле он не включен?