ቪዲዮ: በC++ ውስጥ የ SETW እና Endl ዓላማ ምንድነው?
2024 ደራሲ ደራሲ: Lynn Donovan | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2023-12-15 23:42
አጠቃቀም መጨረሻ እና setw በC++ ውስጥ ያሉ ተቆጣጣሪዎች ከግብዓት/ውፅዓት ኦፕሬተሮች ጋር፣ ሲ++ ውፅዓት በስክሪኑ ላይ እንዴት እንደሚታይ ለመቆጣጠር ፋሲሊቲ ይሰጣል። ይህ ማኒፑላተሮችን በመጠቀም ይከናወናል.
እዚህ፣ የ SETW () በC++ ውስጥ ያለው ዓላማ ምንድን ነው?
የ C ++ ተግባር std:: setw የአባላት ወርድ እንደ ማኒፑሌተር በገባበት / በሚወጣበት ዥረት ላይ እንደ ክርክር ከ n ጋር ተጠርቷል (በግቤት ጅረቶች ወይም የውጤት ጅረቶች ላይ ሊገባ ይችላል)። በውጤት ስራዎች ላይ ጥቅም ላይ የሚውለውን የመስክ ስፋት ለማዘጋጀት ጥቅም ላይ ይውላል.
በሁለተኛ ደረጃ በ C++ ውስጥ SETW እና Setprecision ምንድን ነው? ሲ++ ለፕሮግራም አውጪው በርካታ የግብአት/ውጤት ማኒፑላተሮችን ይሰጣል። ከእነዚህ ውስጥ ሁለቱ የ I/O manipulators ናቸው። setw () እና ቅንጅት () የ setw () manipulator ለውጤቱ የተመደበውን የመስክ ስፋት ያዘጋጃል። የሜዳውን መጠን (በቁምፊዎች ብዛት) እንደ መለኪያ ይወስዳል.
እዚህ ላይ፣ የማታለያዎች ዓላማ ምንድን ነው?
አስመሳይ በተለይ በዥረት ዕቃዎች ላይ ኦፕሬተሮችን ከማስገባት () ኦፕሬተሮች ጋር አብሮ ጥቅም ላይ እንዲውል የተነደፉ ተግባራት ናቸው፡ ለምሳሌ፡ አሁንም መደበኛ ተግባራት ናቸው እና እንደሌሎችም ሊጠሩ ይችላሉ። ተግባር የጅረት ነገርን እንደ ክርክር በመጠቀም ለምሳሌ: boolalpha (cout);
SETW manipulator እንዴት ይሰራል?
setw manipulator ለውጤቱ የተመደበውን የፋይል ስፋት ያዘጋጃል. የመስክ ስፋቱ በአንዳንድ የውፅአት ውክልናዎች ውስጥ የሚፃፉትን ዝቅተኛውን የቁምፊዎች ብዛት ይወስናል። ስብስብ መሙላት ቁምፊ በሜዳው ስፋት ላይ ውጤቶቹ መታጠፍ ሲኖርባቸው ቦታዎችን ለመሙላት በውጤት ማስገቢያ ስራዎች ውስጥ ጥቅም ላይ ይውላል።