C++ хэл дээрх SETW болон Endl-ийн зорилго юу вэ?
C++ хэл дээрх SETW болон Endl-ийн зорилго юу вэ?

Видео: C++ хэл дээрх SETW болон Endl-ийн зорилго юу вэ?

Видео: C++ хэл дээрх SETW болон Endl-ийн зорилго юу вэ?
Видео: setw and endl C++ хэл дээрх манипуляторууд | Хинди хэлээр 2024, Арваннэгдүгээр
Anonim

Ашиглах нь endl болон setw C++ хэл дээрх манипуляторууд оролт/гаралтын операторуудтай хамт, C++ гаралтыг дэлгэцэн дээр хэрхэн харуулахыг хянах боломжийг олгодог. Үүнийг манипулятор ашиглан хийдэг.

Энд C++ хэл дээрх SETW () ямар зорилготой вэ?

The C++ функц std:: setw гишүүний өргөнийг манипулятор болгон оруулах/ задлах урсгал дээр аргумент болгон n-ээр дуудсан мэт ажилладаг (үүнийг оролтын урсгал эсвэл гаралтын урсгал дээр оруулах/ задлах боломжтой). Энэ нь гаралтын үйл ажиллагаанд ашиглагдах талбайн өргөнийг тохируулахад хэрэглэгддэг.

Хоёрдугаарт, C++ дээр SETW болон Setprecision гэж юу вэ? C++ програмист хэд хэдэн оролт/гаралтын манипуляторуудыг санал болгодог. Эдгээр оролт/гаралтын манипуляторуудын хоёр нь setw () ба нарийвчлалыг тохируулах (). The setw () манипулятор нь гаралтад зориулагдсан талбарын өргөнийг тохируулдаг. Энэ нь талбарын хэмжээг (тэмдэгтийн тоогоор) параметр болгон авдаг.

Энд манипуляторуудын зорилго юу вэ?

Манипуляторууд Эдгээр нь урсгалын объектууд дээр оруулах () операторуудтай хамт ашиглахаар тусгайлан бүтээгдсэн функцууд юм, жишээлбэл: Эдгээр нь ердийн функцууд хэвээр байгаа бөгөөд өөр дурын ч гэж нэрлэгдэх боломжтой. функц урсгал объектыг аргумент болгон ашиглах, жишээлбэл: boolalpha (cout);

SETW манипулятор хэрхэн ажилладаг вэ?

setw манипулятор гаралтад хуваарилагдсан файлын өргөнийг тохируулна. Талбайн өргөн нь зарим гаралтын дүрслэлд бичигдэх тэмдэгтүүдийн хамгийн бага тоог тодорхойлдог. дүүргэх тэмдэгт нь үр дүнг талбарын өргөнд дүүргэх шаардлагатай үед хоосон зайг бөглөх гаралт оруулах үйлдлүүдэд ашиглагддаг.