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:

    http://www.open-std.org/jtc1/sc22/wg21/


Anmelden zum Antworten