Rumah > pembangunan bahagian belakang > C++ > Mengapakah saya tidak boleh mengeluarkan rentetan menggunakan `cout`?

Mengapakah saya tidak boleh mengeluarkan rentetan menggunakan `cout`?

Patricia Arquette
Lepaskan: 2024-10-27 08:03:30
asal
701 orang telah melayarinya

Why can't I output strings using `cout`?

Menyelesaikan Masalah Ketidakupayaan untuk Mengoutput Rentetan dengan cout

Mengapakah anda tidak boleh mengeluarkan rentetan menggunakan cout? Mari kita mendalami isu ini dan berikan penyelesaian.

Dalam coretan kod anda:

<code class="cpp">string text;
text = WordList[i].substr(0, 20);
cout << "String is  : " << text << endl;
Salin selepas log masuk

Anda akan menghadapi ralat berikut:

Error 2   error C2679: binary '<<' : no operator found which takes a right-hand operand of type 'std::string' (or there is no acceptable conversion)  c:\users\mollasadra\documents\visual studio 2008\projects\barnamec\barnamec\barnamec.cpp    67  barnamec**
Salin selepas log masuk

Untuk menyelesaikan ralat ini , anda mesti memasukkan pengepala yang diperlukan:

<code class="cpp">#include <string>
#include <iostream></code>
Salin selepas log masuk

pengepala mengandungi pengisytiharan kelas std::string, manakala pengepala termasuk definisi untuk objek std::cout dan << operator.

Berikut ialah kod yang diperbetulkan:

#include 
#include 

string text;
text = WordList[i].substr(0, 20);
cout << "String is  : " << text << endl;

Kini, anda sepatutnya berjaya mengeluarkan rentetan menggunakan cout.

Atas ialah kandungan terperinci Mengapakah saya tidak boleh mengeluarkan rentetan menggunakan `cout`?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan