วีดีโอ: จุดประสงค์ของ SETW และ Endl ใน C ++ คืออะไร?
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
การใช้ endl และ setw ตัวดำเนินการใน C ++ พร้อมกับตัวดำเนินการอินพุต / เอาต์พุต C++ อำนวยความสะดวกในการควบคุมวิธีการแสดงผลลัพธ์บนหน้าจอ ทำได้โดยใช้เครื่องมือจัดการ
ในที่นี้จุดประสงค์ของ SETW () ใน C ++ คืออะไร
NS ฟังก์ชัน C++ มาตรฐาน:: setw ทำงานราวกับว่าความกว้างของสมาชิกถูกเรียกด้วย n เป็นอาร์กิวเมนต์ในสตรีมที่มันถูกแทรก/แยกออกมาเป็นตัวจัดการ (สามารถแทรก/แยกบนสตรีมอินพุตหรือเอาต์พุตสตรีม) ใช้เพื่อกำหนดความกว้างของฟิลด์ที่จะใช้กับการดำเนินการเอาต์พุต
ประการที่สอง SETW และ Setprecision ใน C ++ คืออะไร C++ เสนอโปรแกรมควบคุมอินพุต / เอาต์พุตหลายตัว ตัวจัดการ I/O สองตัวเหล่านี้คือ setw () และ setprecision (). NS setw () ตัวจัดการกำหนดความกว้างของฟิลด์ที่กำหนดสำหรับผลลัพธ์ ใช้ขนาดของฟิลด์ (เป็นจำนวนอักขระ) เป็นพารามิเตอร์
ในที่นี้ จุดประสงค์ของจอมบงการคืออะไร?
หุ่นยนต์ เป็นฟังก์ชันที่ออกแบบมาโดยเฉพาะเพื่อใช้ร่วมกับตัวดำเนินการแทรก () บนวัตถุสตรีม เช่น ยังคงเป็นฟังก์ชันปกติและเรียกอีกอย่างว่า การทำงาน ใช้สตรีมวัตถุเป็นอาร์กิวเมนต์ เช่น: boolalpha (cout);
ตัวจัดการ SETW ทำงานอย่างไร
setw หุ่นยนต์ กำหนดความกว้างของไฟล์ที่กำหนดสำหรับเอาต์พุต ความกว้างของฟิลด์กำหนดจำนวนอักขระขั้นต่ำที่จะเขียนในการแสดงผลลัพธ์บางรายการ setfill อักขระถูกใช้ในการดำเนินการแทรกเอาต์พุตเพื่อเติมช่องว่างเมื่อผลลัพธ์ต้องถูกเสริมเข้ากับความกว้างของฟิลด์