Вопрос : «один или больше умножат определенную ошибку ую символами» внутри ПРОТИВ C++ 2010

Это одно, котор я работал на часами и не могу давать в численном выражении. Я создал метод внутри пары namespaces вызванных дата формы: class= " lineNumbers " >
1 >
#ifndef MXF_DATE_HPP " prettyprint " " class= id= " codeSnippet788201 >


When, котор
"); внутри основы я держу получить эту ошибку: class= " закавыченное» >stdafx.obj
uct std:: char_traits, class std:: mxf allocator > __cdecl:: дата:: formatDate (тип std:: basic_stringuct std:: char_traits, class std:: allocator >)» (? formatDate@date@mxf@@YA? AV? $basic_string@DU? $char_traits@D@std@@V? $allocator@D@2@@std@@V34@@Z) уже определенное в документах Sandbox.obj
C:\Documents and Settings\Owner\My \ визуально студии 2010 \ проекты \ f \ Sandbox.exe: фатальная ошибка LNK1169: один или больше умножат определенные символы, котор found


I verifyed над и над снова тем hpp включено только раз и то там будет никакие подобно названные функции. Здесь моя основа (): class= " lineNumbers " >
1 >
int " prettyprint " " class= id= " codeSnippet788202 >


I am

Thanks для помощи!

Dan
class=

Ответ : «один или больше умножат определенную ошибку ую символами» внутри ПРОТИВ C++ 2010

Хотя я мог воспроизвести проблему путем нарушать один из ваших основных принципов - «я verifyed над и над снова тем hpp включено только раз». Я знаю по собственному опыту что коллекторы имеют дорогу проползать внутри непредвиденно. Вы не упомянули проверили ли вы зависимости коллектора, так как smog быть вопрос. любым шансом, архив который вклюает ваш коллектор также заглавная часть файла; и если так, после этого та заглавная часть файла вызвана в множественных положениях?

Разрешение для меня должно было объявить функцию formatDate в коллекторе и двинуть тело к своему собственному архиву .cpp. (Вы можете добавить его к существующий архиву .cpp если вы желаете.), то Я думаю вы должно сделать это для того чтобы увидеть случается.

Ошибка говорит formatDate определено в ящике с песком. Если Sandbox.cpp, то архив имеет основу () ту вы вывесил, после этого никакая проблема. Если не, после этого вы видите formatDate там?

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
откорректированная заглавная часть файла // -
mxf namespace
{
	дата namespace
	{
		std:: formatDate шнура (std:: formatStr шнура);
	}
}

архив // mxf_date.cpp новый - добавленный к проекту
#include  
#include «mxf_date.h»
std:: mxf шнура:: дата:: formatDate (std:: formatStr шнура)
{
	возвратите «abc»;
}
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us