Sitze grad dran nen eigenen Parser (wenn mans so nennen kann) mit MFC zu schreiben. (.cdx zu .wrl) Und nu möchte ich gern meine Textbruchstücke, die für das jeweilige Element eingefügt werden sollen, irgendwo vllt als konstante deklarieren. Aber irgendwie bin ich zu doof dazu Weiß nicht wo ich das wie machen muss... muss auf jedenfall vom Typ CString sein, weil ich das ja nachher mit file.write in die .wrl schreiben will...
In der Klassendeklaration wird die Konstante halt nur deklariert, sie muss dann zusätzlich noch in der Übersetzungseinheit instanziiert werden. Etwa so:
C++:
// deine_klasse.hpp
class deine_klasse { public: static CString const bruchstueck; };
C++:
// deine_klasse.cpp
CString const deine_klasse::bruchstueck = "foo";
-- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra