String-Headerdateien
-
Was ist eigentlich der Unterschied zwischen folgenden Headerdateien:
<string.h>
<string>
<cstring>
Zweite Frage: Sind Teile des Inhalts dieser Headerdateien auch schon in der iostream drin?
-
egon-olsen schrieb:
Was ist eigentlich der Unterschied zwischen folgenden Headerdateien:
<string.h> -> in C++: veraltet/sollte nicht mehr verwendet werden | in C: strcpy, memcpy, ....
<string> -> C++-StandardHeader für std::string&Co
<cstring> -> C++-Version von "string.h in C" (s.o.)
Zweite Frage: Sind Teile des Inhalts dieser Headerdateien auch schon in der iostream drin?Weiß nicht, ob das spezifiziert ist.
Gruß,
Simon2.
-
iostream ist etwas anderes als string, das ist für ein/ Ausgabestreams. String erleichter Dir das Arbeiten mit Zeichenketten- ews hat im Prinzip nihcts miteinander zu tun.
Ansonsten beantwortet vielleicht der folgende Link Deine Fragen: