Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / already has a body / 5 сообщений из 5, страница 1 из 1
13.07.2006, 10:39
    #33850033
Cerebrum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
already has a body
в cpp

Код: plaintext
1.
2.
3.
4.
5.
DLGTEMPLATE* CClassName::OnAdjustDialogTemplate(const DLGTEMPLATE* lpDialogTemplate, CObject* pHelperSrc, bool bWizard, LPARAM lParam)
{
	ASSERT(lpDialogTemplate != NULL);
	return NULL;
}

в h

Код: plaintext
virtual DLGTEMPLATE* OnAdjustDialogTemplate(const DLGTEMPLATE* lpDialogTemplate, CObject* pHelperSrc, bool bWizard = false, LPARAM lParam = 0L);

при компиляции

компиляторd:\code\classname.cpp(484) : error C2084: function 'DLGTEMPLATE *CClassName::OnAdjustDialogTemplate(const DLGTEMPLATE *,CObject *,bool,LPARAM)' already has a body
d:\code\classname.h(104) : see previous definition of 'OnAdjustDialogTemplate'

которое ссылается на определение функции, которое приведено выше
как такое может быть?
--------------------------------------------------------------
Don't worry - wear Huggies
...
Рейтинг: 0 / 0
13.07.2006, 12:15
    #33850439
Ой Вэй
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
already has a body
Никак не может :)

Попробуй Rebuild All.

Это точно цитаты из тех самых d:\code\classname.cpp, h? А то вдруг редактируешь одно, а транслируешь другое.
...
Рейтинг: 0 / 0
13.07.2006, 12:36
    #33850528
Cerebrum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
already has a body
Ой ВэйНикак не может :)
Это точно цитаты из тех самых d:\code\classname.cpp, h? А то вдруг редактируешь одно, а транслируешь другое.
100%
...
Рейтинг: 0 / 0
13.07.2006, 15:16
    #33851329
Ой Вэй
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
already has a body
а в d:\code\classname.cpp есть #include для h?
Как оно точно выглядит?
...
Рейтинг: 0 / 0
13.07.2006, 15:21
    #33851351
Cerebrum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
already has a body
разобрался: функция была в cpp в двух экземплярах, но почему он тогда отсылал к хедеру? (VS2005)
--------------------------------------------------------------
Don't worry - wear Huggies
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / already has a body / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]