Heim > Backend-Entwicklung > C++ > Warum kann ich meine Strings in C nicht „couten'?

Warum kann ich meine Strings in C nicht „couten'?

Susan Sarandon
Freigeben: 2024-10-27 12:20:02
Original
443 Leute haben es durchsucht

Why Can't I `cout` My Strings in C  ?

Das Dilemma der Ausgabe von Strings

Im Bereich C kann der Versuch, Strings mit „cout“ anzuzeigen, manchmal zu verwirrenden Fehlern führen. Stellen Sie sich dieses rätselhafte Szenario vor:

<code class="cpp">string text;
text = WordList[i].substr(0,20);
cout << "String is : " << text << endl;
Nach dem Login kopieren

Wehe dem Programmierer, der auf diese rätselhafte Nachricht stößt:

error C2679: binary '<<' : no operator found which takes a right-hand operand of type 'std::string' (or there is no acceptable conversion)
Nach dem Login kopieren

Selbst die einfachste String-Ausgabe, wie zum Beispiel:

<code class="cpp">string text;
text = "hello";
cout << "String is : " << text << endl;
Nach dem Login kopieren

scheinen auf Widerstand zu stoßen.

Verbesserung Ihrer Zusammenstellung

Um diese missliche Lage zu überwinden, müssen zwei treue Begleiter gerufen werden:

<code class="cpp">#include <string>
#include <iostream></code>
Nach dem Login kopieren

Durch den Aufruf dieser Header verleihen Sie Ihrem Code die Möglichkeit, problemlos durch die schwierigen Gewässer zu navigieren. Mit diesen Kameraden an Ihrer Seite können Sie die Freuden des „Cout“ noch einmal genießen und sich von diesen ärgerlichen Fehlern verabschieden.

Das obige ist der detaillierte Inhalt vonWarum kann ich meine Strings in C nicht „couten'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage