Ich habe ein Problem mit meinem Namespace den ich erstellt habe. Dieser sieht wie folgt aus:
C++:
namespace defs { // element name definitions constchar TAG_PARAMETER[] = "Parameter"; constchar TAG_VALUE[] = "Value"; ... }
Dieser namespace steht in der Header-Datei defs.h Ich binde diesen namespace mit #include "defs.h" in verschiedene andere hedaer files ein. in den Header files verwende ich auch Includeguards also zB
C++:
#ifndef __X_H #define __X_H
#include"defs.h"
//code
#endif
Ich kann dann auch im dazugehörigen cpp-File mit zb defs::TAG_VALUE darauf zugreifen. Aber beim Ausführen meines Programms bekomme ich folgenden Fehler: