Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Fail pengepala yang mana terdapat ostringstream?

Fail pengepala yang mana terdapat ostringstream?

DDD
DDDasal
2023-12-06 13:32:461153semak imbas

ostringstream berada dalam fail pengepala ostringstream ialah kelas yang ditakrifkan dalam fail pengepala Anda boleh menggunakannya untuk memasukkan data seperti cout, tetapi hasil output tidak akan dipaparkan dalam terminal, tetapi akan disimpan dalam objek rentetan. .

ostringstream berada dalam fail pengepala

ialah fail pengepala dalam pustaka standard C++, yang menyediakan sokongan untuk aliran rentetan. Rentetan boleh dibuat, dimanipulasi dan diformatkan dalam ingatan dengan menggunakan kelas dan fungsi dalam fail pengepala ostringstream ialah kelas yang ditakrifkan dalam fail pengepala Anda boleh menggunakannya untuk memasukkan data seperti cout, tetapi hasil output tidak akan dipaparkan dalam terminal, tetapi akan disimpan dalam objek rentetan. .

Berikut ialah kelas dan fungsi utama yang disertakan dalam fail pengepala :

std::stringstream: Ini ialah kelas yang melaksanakan kefungsian aliran rentetan. Ia menyediakan pengendali seperti cout << untuk memasukkan data, dan kaedah str() untuk mendapatkan rentetan yang dijana.

std::istringstream: Ini ialah kelas yang melaksanakan fungsi aliran input rentetan. Ia menyediakan operator seperti cin >> untuk mengekstrak data dan kaedah str() untuk mendapatkan rentetan input.

std::ostringstream: Ini ialah kelas yang melaksanakan fungsi aliran keluaran rentetan. Ia menyediakan operator << serupa dengan cout untuk memasukkan data, tetapi hasil output disimpan dalam objek rentetan.

std::getline(): Fungsi ini boleh membaca baris data daripada aliran input dan menyimpannya dalam rentetan. Ia serupa dengan fungsi std::getline(), tetapi untuk aliran rentetan.

std::stringstreambuf: Ini ialah kelas yang merupakan pelaksanaan asas aliran rentetan. Ia menyediakan akses kepada dan manipulasi penimbal data asas.

ostringstream ditakrifkan dalam fail pengepala ini menyediakan pelaksanaan aliran rentetan dan kelas serta fungsi yang berkaitan. Apabila menggunakan ostringstream, anda perlu memasukkan fail pengepala ini.

Atas ialah kandungan terperinci Fail pengepala yang mana terdapat ostringstream?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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 berkaitan

Lihat lagi