Heim >Backend-Entwicklung >C++ >Warum erhalte ich die Fehlermeldung „Binär \'<<\': kein Operator', wenn ich versuche, eine Zeichenfolge mit cout in C einzufügen?

Warum erhalte ich die Fehlermeldung „Binär \'<<\': kein Operator', wenn ich versuche, eine Zeichenfolge mit cout in C einzufügen?

Susan Sarandon
Susan SarandonOriginal
2024-10-29 08:57:02890Durchsuche

Why am I getting a

Fehlerbehebung beim Cout-Einfügen von Zeichenfolgen

Es tritt ein Fehler wie „binär '<<'“ auf. : kein Operator“ beim Versuch, eine Zeichenfolge mit << einzufügen weist darauf hin, dass die erforderlichen Header-Dateien möglicherweise nicht enthalten sind. Um dieses Problem zu beheben:

Stellen Sie Dateieinschlüsse sicher

Fügen Sie die folgenden Header-Dateien in Ihren Code ein:

<code class="cpp">#include <string>
#include <iostream></p>
<p>Der <string> Der Header enthält Definitionen für String-Objekte, während <iostream> Enthält das Cout-Objekt.</p>
<p><strong>Beispielverwendung</strong></p>
<p>Sobald Sie die Header eingefügt haben, sollten Sie in der Lage sein, die folgende Syntax zum Couten einer Zeichenfolge zu verwenden:</p>
<pre class="brush:php;toolbar:false"><code class="cpp">string text;
text = WordList[i].substr(0, 20);
cout << "String is  : " << text << endl;</code>

Häufige Fallstricke

  • Fehlende Header-Dateien: Stellen Sie sicher, dass sowohl und sind enthalten.
  • Syntaxfehler:Überprüfen Sie noch einmal die Syntax für die cout-Anweisung, insbesondere die Platzierung von Klammern und Operatoren.

Das obige ist der detaillierte Inhalt vonWarum erhalte ich die Fehlermeldung „Binär \'<<\': kein Operator', wenn ich versuche, eine Zeichenfolge mit cout in C einzufügen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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