ในสตรีม C++ หมายถึงสตรีมของอักขระที่ถ่ายโอนระหว่างเธรดของโปรแกรมและ i/o
สตรีมชั้นเรียน ใน C ++ ใช้เพื่ออินพุตและเอาต์พุตการทำงานบนไฟล์และอุปกรณ์ io คลาสเหล่านี้มีคุณสมบัติเฉพาะและเพื่อจัดการกับอินพุตและเอาต์พุตของโปรแกรม
iostream.h ไลบรารีมีคลาสสตรีมทั้งหมดในภาษาการเขียนโปรแกรม C++
มาดูลำดับชั้นและเรียนรู้กัน
ตอนนี้ มาเรียนรู้เกี่ยวกับคลาสของ iostream ห้องสมุด
คลาส iOS − คลาสนี้เป็นคลาสพื้นฐานสำหรับคลาสสตรีมทั้งหมด สตรีมสามารถเป็นสตรีมอินพุตหรือเอาต์พุต คลาสนี้กำหนดสมาชิกที่ไม่ขึ้นกับวิธีการกำหนดเทมเพลตของคลาส
คลาสไอสตรีม − คลาส istream จัดการอินพุตสตรีมในภาษาการเขียนโปรแกรม c++ ออบเจ็กต์สตรีมอินพุตเหล่านี้ใช้เพื่ออ่านและตีความอินพุตเป็นลำดับของอักขระ cin จัดการอินพุต
คลาสโอสตรีม − คลาส ostream จัดการกับเอาต์พุตสตรีมในภาษาการเขียนโปรแกรม c++ ออบเจ็กต์สตรีมเอาต์พุตเหล่านี้ใช้เพื่อเขียนข้อมูลเป็นลำดับของอักขระบนหน้าจอ cout และจัดการ out streams ในภาษาโปรแกรม c++
ตัวอย่าง
ออกสตรีม
COUT
#include <iostream> using namespace std; int main(){ cout<<"This output is printed on screen"; }
ผลผลิต
This output is printed on screen
วาง
#include <iostream> using namespace std; int main(){ puts("This output is printed using puts"); }
ผลผลิต
This output is printed using puts
ในสตรีม
CIN
#include <iostream> using namespace std; int main(){ int no; cout<<"Enter a number "; cin>>no; cout<<"Number entered using cin is "<
ผลผลิต
Enter a number 3453 Number entered using cin is 3453
ได้รับ
#include <iostream> using namespace std; int main(){ char ch[10]; puts("Enter a character array"); gets(ch); puts("The character array entered using gets is : "); puts(ch); }
ผลผลิต
Enter a character array thdgf The character array entered using gets is : thdgf