Opject String in einem Header file

Hallo
Ich habe ein Ino file was ich gerne mit einem Header erweitern würde der Übersicht und des Lernens wegen. Ich schreibe nur String Test; im Header und der Compiler meckert kennt er nicht obwohl ich #include <WSting.h> eingefügt habe.
Wo liegt da mein Denkfehler. Einen schönen Tag noch.

Wo liegt da mein Denkfehler.

Keine Ahnung...
Du hältst den Code und Meldung ja geheim.
Wie soll ich bis zu dir auf den Monitor schauen können.

im Header und der Compiler meckert kennt er nicht obwohl ich #include <WSting.h> eingefügt habe.

Mein Compiler mäckert nicht.
Und <WSting.h> brauche ich auch nicht.

schreibe nur

String Test;

im Header

Eine Variablendefinition im Header ist bedenklich, und führt schnell mal eben zu Problemen.
Das ist aber hier (noch) nicht deine Sorge, das habe ich getestet.

Die Alternative, in der *.h deklarieren

extern String Test;

Und die Definition dann in einer *.cpp Datei

Oder

static String Test;

Test ist dann aber nicht mehr global, sondern jede Übersetzungseinheit hat dann ihr eigenes Test

Danke für DEine Antwort.
Was ich falsch gemacht habe Simpel.
String ist ein Cpp Object meine Source war C
habe das geändert und schon geht es.

Schönen Sonntag noch

Fein!