Psl/stl string

จาก Theory Wiki
รุ่นแก้ไขเมื่อ 22:06, 11 กุมภาพันธ์ 2561 โดย Jittat (คุย | มีส่วนร่วม) (หน้าที่ถูกสร้างด้วย '== ตัวอย่าง 1 == <syntaxhighlight lang="cpp"> #include <iostream> using namespace std; main() { string s; cin >>...')
(ต่าง) ←รุ่นแก้ไขก่อนหน้า | รุ่นแก้ไขล่าสุด (ต่าง) | รุ่นแก้ไขถัดไป→ (ต่าง)
ไปยังการนำทาง ไปยังการค้นหา

ตัวอย่าง 1

<syntaxhighlight lang="cpp">

  1. include <iostream>

using namespace std;

main() {

 string s;
 cin >> s;
 cout << s << endl;

} <syntaxhighlight>

ตัวอย่าง 2

รับข้อมูลนำเข้าในรูปแบบ

i string1
i string2
...
x

(i เพิ่ม, x จบการทำงาน) แล้วพิมพ์รายการของ string ที่ได้รับออกมา

<syntaxhighlight lang="cpp">

  1. include <iostream>
  2. include <list>

using namespace std;

main() {

 string c;
 string s;
 list<string> stlist;
 while(true) {
   cin >> c;
   if(c.compare("i") == 0) {
     cin >> s;
     stlist.push_back(s);
   }
   if(c.compare("x") == 0) {
     break;
   }
 }
 for(auto i = stlist.begin(); i != stlist.end(); i++) {
   cout << *i << endl;
 }

} <syntaxhighlight>