View Full Version : سوال: setw
Poya.mahdavi
چهارشنبه 12 مرداد 1390, 09:30 صبح
سلام
میخواستم راجع به تابع setw و کاربردش بدونم ، اگه یه مثالم ازش بزارین خیلی خوب میشه
ممنون
BORHAN TEC
چهارشنبه 12 مرداد 1390, 14:40 عصر
با استفاده از setw شما می توانید دانه را تعیین کنید.
برای درک بیشتر این موضوع به مثال زیر توجه کنید:
#include <iostream.h>
#include <iomanip.h>
using namespace std;
void main() {
cout << setw(6);
cout << 23 << endl;
char response;
cin >> response;
}
در مثال بالا قصد چاپ عدد 23 را در دامنه 6 کاراکتر داریم. این دانه 6 کاراکتری با setw(6) مشخص شده است. همانطور که می بینید عدد 23 از لحاظ طول کاراکتری مقدار 2 را دارد. در این برنامه اتفاقی که می افتد این است که 4 کاراکتر فاصله قبل از عدد 23 چاپ می شود تا مقدار دامنه چاپی به 6 برسد. اگر کلمه setw را در گوگل جستجو کنید مثال های بیشتری را در این زمینه می توانید پیدا کنید.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.