ciao
Vorrei creare un namespace globale di funzioni da utilizzare richiamando il namespace da una classe qualsiasi cosi:
Nomenamespace::funzione(xxxx)
il problema è che se definisco il namespace nel .h con le funzioni(solo corpo della funzione) mi vengono dati gli errori del linker , come evitare?
gli errori sono di questo tipo:
SapBase.obj : error LNK2005: "double __cdecl ReadApi::GetDecimalValueSA(struct tagSAFEARRAY *,int)" (?GetDecimalValueSA@ReadApi@@YANPAUtagSAFEARRAY@@H @Z) already defined in BaseApiSapData.obj
ma la funzione è definita una volta sola!ho controllato con il find in files .
Grazie.