![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
Thesame |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 13.9.2006 Где: Сеть Репутация: нет Всего: нет |
есть:
Выдаётся ошибка: 1>d:\doc\visual studio 2008\projects\testpaser3\testpaser3\nmeaparser.cpp(18) : error C2653: 'NMEAParser' : is not a class or namespace name Не могу понять в чём проблема? Посоветуйте пожалуйста. Зарание спасибо! |
||||
|
|||||
Lazin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re Репутация: 41 Всего: 154 |
ошибка в 18-й строке файла nmeaparser.cpp ![]() |
|||
|
||||
Thesame |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 13.9.2006 Где: Сеть Репутация: нет Всего: нет |
||||
|
||||
SaDFromSpb |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 263 Регистрация: 5.4.2006 Где: Санкт-Петербург Репутация: 3 Всего: 3 |
А зачем тебе в хедере стражи включения и pragma once одновременно? Или pragma once для чего-то другого?
-------------------- "За исключением части, касающейся потоков, библиотека Loki написана на стандартном языке С++. Увы, это означает, что многие современные компиляторы не смогут работать с ней в полном объеме." (А. Александреску. Modern C++ design. 2001) |
|||
|
||||
Lazin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re Репутация: 41 Всего: 154 |
открой файл nmeaparser.cpp и посмотри что там написано в 18-й строке, я так понимаю ты сам хочешь найти ошибку, раз выложил только первые 14 строк файла nmeaparser.cpp, если это конечно он ![]() |
|||
|
||||
Alek86 |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1299 Регистрация: 30.1.2007 Где: Киев Репутация: 21 Всего: 25 |
ну, для начала надо подключить в nmeaparser.cpp файл NMEAParser.h
|
|||
|
||||
Lazin |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re Репутация: 41 Всего: 154 |
на случай если _MSC_VER <= 1000 ![]() Добавлено через 1 минуту и 14 секунд
конечно если это NMEAParser.срр ![]() |
||||
|
|||||
SaDFromSpb |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 263 Регистрация: 5.4.2006 Где: Санкт-Петербург Репутация: 3 Всего: 3 |
А в противном случае будет и то и другое... Зачем? Пусть только стражи включения бы оставались.... Может его из-за этого переклинивает как-то... =) -------------------- "За исключением части, касающейся потоков, библиотека Loki написана на стандартном языке С++. Увы, это означает, что многие современные компиляторы не смогут работать с ней в полном объеме." (А. Александреску. Modern C++ design. 2001) |
|||
|
||||
Lazin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re Репутация: 41 Всего: 154 |
||||
|
||||
MTWizard |
|
||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 51 Регистрация: 8.10.2007 Где: Київ Репутация: 3 Всего: 4 |
+1 Перевожу: "Приведи больше информации и исходников. Того, что ты выложил и рассказал, недостаточно".
Не переклинивает. Студия сама такое генерит и нормально компилит - проверено Это сообщение отредактировал(а) MTWizard - 16.10.2008, 15:31 |
||||
|
|||||
Thesame |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 13.9.2006 Где: Сеть Репутация: нет Всего: нет |
Проблема решилась сама после доключения
Но после подключения afx.h выдал ошибку 1>C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afx.h(24) : fatal error C1189: #error : Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version. Please #define _AFXDLL or do not use /MD[d] Прилепил исходники. Присоединённый файл ( Кол-во скачиваний: 4 ) ![]() |
|||
|
||||
Lazin |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re Репутация: 41 Всего: 154 |
нельзя подключать одновременно, плюс нужно добавить #define _AFXDLL в общем
|
||||
|
|||||
Thesame |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 13.9.2006 Где: Сеть Репутация: нет Всего: нет |
все проблемы решены, огромное спасибо!
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |