سلام
برای استفاده از رشته های یونیکد در ++C باید ابتدای رشته ها یک حرف L قرار داد
آرایه با رشته یونیکد رو هم با wchar_t تعریف میکید، برای مثال این کد رو بینید
این مثال در Code::Block و کامپایلر MinGW تست شده، من eclipse رو ندارم ولی فکر کنم درست کار کنه
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
راه دیگری هم استفاده از هدر فایل tchar.h و ماکروی ()T_ هست به این صورت
در این راه رشته در ماکرویی که گفتم قرار میگیره،
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
البته اگه منظورتون استفاده از یونیکد در برنامه های کنسولی هست به این صورت نمیشه این کارو کرد.
wchar_t هم برای رشته هایی هست که طولشون بیشتره (از نظر تعداد بایت) مثل یونیکد استفاده میشه
شاد باشید