اولین بار است که به این وب‌سایت می‌آیید. راهنما را مطالعه کنید!
x
موسسه خیریه محک

شهر ریاضی بازی-ریاضی

چاپ یک کاراکتر گسترده در خروجی

0 امتیاز
1,047 نمایش

یک کاراکتر wchar_t رو چطور می‌تونم در خروجی نمایش بدم؟
یک قسمتش اینه که با چه دستوری چون cout این کار و نمی‌کنه.
یک قسمتش اینه که توی داس که نمی‌شه دید یه کاراکتر غیر انگلیسی رو دیگه!؟

هیچ پژوهش انسانی نمی‌تواند ادعای علمی بودن داشته باشد، مگر این‌که از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)
پرسیده شده جمعه ۳۰ فروردین ۱۳۹۲ در C++ توسط prodo  
ویرایش شده یکشنبه ۱۲ خرداد ۱۳۹۲ توسط prodo

ببخشید ولی چاپ یک مقدار با cin؟؟؟
منظور cout بوده احتمالا...

بله ممنون. تصحیح شد.

1 پاسخ

0 امتیاز

توسط دستور wcout می‌شه کاراکتر گسترده رو چاپ کرد. مشکل اینه که سیستم‌عامل داس از یونیکد پشتیبانی نمی‌کنه. اما wcout لزوماً به خروجی داس اشاره نمی‌کنه و می‌شه تغییرش داد. مثلاً وصلش کرد به یه فایل.

هیچ پژوهش انسانی نمی‌تواند ادعای علمی بودن داشته باشد، مگر این‌که از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)
پاسخ داده شده یکشنبه ۱۲ خرداد ۱۳۹۲ توسط prodo