Madhumuni ya SETW na Endl katika C++ ni nini?
Madhumuni ya SETW na Endl katika C++ ni nini?

Video: Madhumuni ya SETW na Endl katika C++ ni nini?

Video: Madhumuni ya SETW na Endl katika C++ ni nini?
Video: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, Mei
Anonim

Matumizi ya mwisho na kuweka manipulators katika C++ Pamoja na waendeshaji wa pembejeo/pato, C++ hutoa kituo cha kudhibiti jinsi matokeo yanavyoonyeshwa kwenye skrini. Hii inafanywa kwa kutumia manipulators.

Hapa, madhumuni ya SETW () katika C++ ni nini?

The Kitendaji cha C++ std:: kuweka inafanya kana kwamba upana wa wanachama uliitwa na n kama hoja kwenye mkondo ambao imeingizwa/kutolewa kama kidhibiti (inaweza kuingizwa/kutolewa kwenye mitiririko ya ingizo au mitiririko ya pato). Inatumika kuweka upana wa uwanja utakaotumika kwenye shughuli za kutoa.

Pili, SETW na Setprecision katika C++ ni nini? C++ humpa mpanga programu vidhibiti kadhaa vya pembejeo/pato. Wawili kati ya hawa wadanganyifu wa I/O ni kuweka () na usahihi (). The kuweka () kidanganyifu huweka upana wa uwanja uliokabidhiwa kwa matokeo. Inachukua saizi ya uwanja (kwa idadi ya herufi) kama kigezo.

Hapa, madhumuni ya wadanganyifu ni nini?

Wadanganyifu ni vitendaji vilivyoundwa mahususi kutumiwa pamoja na uwekaji () waendeshaji kwenye vitu vya mtiririko, kwa mfano: Bado ni vitendaji vya kawaida na vinaweza pia kuitwa kama vingine vyovyote. kazi kutumia kitu cha mkondo kama hoja, kwa mfano: boolalpha (cout);

Jinsi manipulator ya SETW inavyofanya kazi?

setw manipulator huweka upana wa faili iliyopewa kwa pato. Upana wa sehemu huamua idadi ya chini kabisa ya vibambo kuandikwa katika baadhi ya viwakilishi vya matokeo. weka herufi hutumika katika shughuli za uwekaji towe ili kujaza nafasi wakati matokeo yanapobidi kuunganishwa kwa upana wa uga.