Hi!
Ich weiß, dass das VDR-Portal eigentlich kein C++-Support-Forum ist, allerdings weiß ich auch dass genügend fähige Programmier hier rumhängen.
So genug geschleimt. Folgendes Problem:
Ich habe ja vor ein paar tagen mein osdimage-Plugin veröffentlicht. Dabei verwende ich ImageMagick und andere Dinge aus Bibliotheken. ImageMagick oder auch Strings oder Vectoren benötigen ja einen Namespace, also sowas wie "using namespace std;".
Jetzt dachte ich, dass ich einfach für jedes Objekt angebe, woher es kommt, also z.B. "std::vector<std::string> irgend_ein_vector_mit_strings;"
Allerdings scheint das doch Probleme zu bereiten und auf manchen Systemen kompiliert das ganze nicht ohne ein zusätzliches "using namespace ..." (siehe hier)
Kann mir das kurz jemand erklären warum das so ist, oder ist das "einfach" ein Programmierfehler von mir?
Gruß und Danke schon mal,
Brougs78