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

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

استفاده از یونیکد در C++ ممکن است؟

+2 امتیاز
353 نمایش

برای من سوال پیش اومده که استفاده از کاراکترهای یونیکد در خط فرمان ممکن هست یا نه و نکته‌ی بعدی که پیش می‌آد اینکه اگه بخوایم از یونیکد برای فارسی‌نویسی استفاده کنیم راست به چپ بودنش رو چطوری درست کنیم؟

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

1 پاسخ

+1 امتیاز

بله، برای ذخیره کاراکترهایی بصورت یونیکد میشه که از دستور wchar_t استفاده کرد که برای مشخص کردن حروف یونیکد قبلش حرف L میذاریم. مثلا به این صورت:

wchar_t PersianChar = L'ی';

و در فارسی‌نویسی که بخواین از این کاراکتر‌های یونیکد استفاده کنید و از سمت راست بنویسین، تنها چیزی که به ذهنم میرسه استفاده از دستکاری‌کننده‌های جریانه: ios::right فکر میکنم جواب بده.

پاسخ داده شده شنبه ۲۶ اسفند ۱۳۹۱ توسط CPP_Crawler4  
ویرایش شده شنبه ۲۶ اسفند ۱۳۹۱ توسط admin