View Full Version : سوال: کاراکتر کنترلی با کد 26
kamran_14
پنج شنبه 31 تیر 1389, 17:21 عصر
سلام
ببخشید
کد 26 مربوط به کدام کاراکتر کنترلی است
وقتی که کد کاراکتر 26 را چاپ می کنیم بعد از اون دیگه هیچ چیزی چا پ نمی شه (اگه نوشته اید)
مثلا :
cout<<(char)26<<"Wellcom to c++";
چرا هیچی چاپ نمی شه؟
matinfar1981
پنج شنبه 31 تیر 1389, 18:09 عصر
http://img.20upload.com/download-3486-1279804071-6e282839969c0af427195ec177023c28.png
این خروجی منه .
siso2010
پنج شنبه 31 تیر 1389, 22:18 عصر
سلام
ببخشید
کد 26 مربوط به کدام کاراکتر کنترلی است
وقتی که کد کاراکتر 26 را چاپ می کنیم بعد از اون دیگه هیچ چیزی چا پ نمی شه (اگه نوشته اید)
مثلا :
cout<<(char)26<<"Wellcom to C++";
چرا هیچی چاپ نمی شه؟
اگر از تابع زير استفاده كنيد با دادن كد كاراكتر آن را چاپ مي كند
putch(شماره ي كاراكتر);
كه 26 اينه:
→
Salar Ashgi
جمعه 01 مرداد 1389, 09:49 صبح
عدد 26 کد اسکی کاراکتر فلش به سمت راست است .
کامپایل در بورلند :
http://salarcpp.persiangig.com/new_folder_1/1.jpg
شما از چه کامپایلری استفاده میکنید ؟ کدتون رو هم قرار بدید .
PC2st
جمعه 01 مرداد 1389, 10:20 صبح
چرا هیچی چاپ نمی شه؟
در انتها از std::flush یا std::endl استفاده کنید، شاید بخاطر همین باشد.
kamran_14
شنبه 02 مرداد 1389, 12:12 عصر
شما از چه کامپایلری استفاده میکنید ؟ کدتون رو هم قرار بدید
من با c++ تحت داس کار می کنم
cout<<(char)26;
eshpilen
شنبه 02 مرداد 1389, 13:31 عصر
کد اسکی 26 (کنترل+Z) تاجایی که یادمه از قدیم برای اعلام EOF بکار میرفته.
البته این صرفا یک قرارداد هست و استاندارد خاصی نداره.
الان دیگه اینطوری نیست بنظرم.
yaseriran
شنبه 02 مرداد 1389, 13:54 عصر
درود!
دقیقا نگفتی از چه کامپایلری؟
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.