تور لحظه آخری
امروز : پنجشنبه ، 29 شهریور 1403    احادیث و روایات:  پیامبر اکرم (ص):به وسيله من هشدار داده شديد و به وسيله على عليه ‏السلام هدايت مى‏يابيد و به وسي...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

تریدینگ ویو

لمینت دندان

لیست قیمت گوشی شیائومی

صرافی ارکی چنج

صرافی rkchange

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

طراحی کاتالوگ فوری

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

وکیل کرج

خرید تیشرت مردانه

وام لوازم خانگی

نتایج انتخابات ریاست جمهوری

خرید ابزار دقیق

خرید ریبون

موسسه خیریه

خرید سی پی کالاف

واردات از چین

دستگاه تصفیه آب صنعتی

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

خرید نهال سیب سبز

قیمت پنجره دوجداره

بازسازی ساختمان

طراحی سایت تهران سایت

دیوار سبز

irspeedy

درج اگهی ویژه

ماشین سازان

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

شات آف ولو

تله بخار

شیر برقی گاز

شیر برقی گاز

خرید کتاب رمان انگلیسی

زانوبند زاپیامکس

بهترین کف کاذب چوبی

پاد یکبار مصرف

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

بلیط هواپیما

 






آمار وبسایت

 تعداد کل بازدیدها : 1816789588




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

فارسي نويسي در c++


واضح آرشیو وب فارسی:سایت ریسک: View Full Version : فارسي نويسي در c++ NARAFIGH203-11-2008, 02:34 PMسلام به همگي !!! يك سوال داشتم مي خواستم بپرسم كه ميشه رشته هاي يوني كد رو مستقيما به يك رشته نسبت داد !!!!!! من خودم با eclipse كار ميكنم و وقتي يك رشته فارسي رو به يك ارايه نسبت ميدم حداقل در زمان كامپايل مشكلي پيش نمي ياد !!!!! در ضمن اگه ميشه كمي درمورد wchar_tهم توضيح بديد ممنون!!!! armintirand21-12-2008, 12:49 AMدوست عزیز چون مطلبت جالب هست و سوال منم هست خواستم تاپیک بیاد بالا تا دوستان یک جوابی بدن hoax3r21-12-2008, 11:06 AMسلام برای استفاده از رشته های یونیکد در ++C باید ابتدای رشته ها یک حرف L قرار داد آرایه با رشته یونیکد رو هم با wchar_t تعریف میکید، برای مثال این کد رو بینید این مثال در Code::Block و کامپایلر MinGW تست شده، من eclipse رو ندارم ولی فکر کنم درست کار کنه !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! راه دیگری هم استفاده از هدر فایل tchar.h و ماکروی ()T_ هست به این صورت در این راه رشته در ماکرویی که گفتم قرار میگیره، !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! البته اگه منظورتون استفاده از یونیکد در برنامه های کنسولی هست به این صورت نمیشه این کارو کرد. wchar_t هم برای رشته هایی هست که طولشون بیشتره (از نظر تعداد بایت) مثل یونیکد استفاده میشه شاد باشید armintirand28-12-2008, 08:57 PMمیشه یونیکد رو به صورت کامل توضیح بدین من کدهاشو دانلود کردم اما نمیدونم چطور استفاده کنم چون مثل سابق باز موقع نمایش عجق وجق میشه hoax3r29-12-2008, 11:18 AMمیشه یونیکد رو به صورت کامل توضیح بدین من کدهاشو دانلود کردم اما نمیدونم چطور استفاده کنم چون مثل سابق باز موقع نمایش عجق وجق میشه   والا یونیکد چیز خاصی برای گفتن نداره بهتره سورستون رو بزارین برسی کنیم   البته تو پست قبل هم گفتم اگه برنامه تحت داس هست این روش جواب نمیده، که حدس میزنم مشکلتون همینه در این حالت باید از فارسی سازهایی که موجوده استفاده کنید مثل sepand و Vegaf و ... من کار نکردم باهاشون ولی بگردین احمالا مطالبی پیدا میکنید   شاد باشید armintirand30-12-2008, 06:55 PMوالا یونیکد چیز خاصی برای گفتن نداره بهتره سورستون رو بزارین برسی کنیم البته تو پست قبل هم گفتم اگه برنامه تحت داس هست این روش جواب نمیده، که حدس میزنم مشکلتون همینه در این حالت باید از فارسی سازهایی که موجوده استفاده کنید مثل sepand و Vegaf و ... من کار نکردم باهاشون ولی بگردین احمالا مطالبی پیدا میکنید شاد باشید دوست عزیز من یک برنامه به این صورت نوشتم #include<conio.h> #include<stdio.h> int main () { int b; //char a; printf("enter number"); scanf("%d",&b); printf("%c",b); getch(); return 0; } و وقتی به اون کد اسکی یک حرف انگلیسی رو میدم برام چاپ میکنه اما وقتی کد یونیکد فارسی رو میدم چاپ نمیکنه من برنامه‌ام رو در ویندوز XP اجرا میکنم و وقتی کدU+0628 رو که مربوط به حرف (ب) میشه وارد میکنم t‌رو چاپ میکنه میشه منو راهنمایی کنین. ممنون hoax3r30-12-2008, 10:37 PMدوست عزیز من یک برنامه به این صورت نوشتم   و وقتی به اون کد اسکی یک حرف انگلیسی رو میدم برام چاپ میکنه اما وقتی کد یونیکد فارسی رو میدم چاپ نمیکنه من برنامه‌ام رو در ویندوز xp اجرا میکنم و وقتی کدu+0628 رو که مربوط به حرف (ب) میشه وارد میکنم t‌رو چاپ میکنه میشه منو راهنمایی کنین. ممنون   در این مورد گفتم چی کار کنید. بصورت عادی نمیتونی اینکارو کنی باید فارسی ساز داشته باشی البته تو پست قبل هم گفتم اگه برنامه تحت داس هست این روش جواب نمیده، که حدس میزنم مشکلتون همینه در این حالت باید از فارسی سازهایی که موجوده استفاده کنید مثل sepand و vegaf و ... شاد باشید armintirand02-01-2009, 09:17 PMخوب دوست عزیز اگه بخوام برنامه تحت داس نباشه و تحت ویندوز باشه چطور؟ hoax3r03-01-2009, 12:07 AMخوب دوست عزیز اگه بخوام برنامه تحت داس نباشه و تحت ویندوز باشه چطور؟   در ویندوز باز اگر منظورتون همان محیط سیاه رنگ کنسولی(داس مانند) هست نظری ندارم چون کار نکردم   ولی در غیر این صورت پست اولم به اضافه یه کامپایلر که یونیکد رو پشتیبانی کنه کمکتون میکنه   شاد باشید armintirand04-01-2009, 10:31 PMببینید دوست عزیز قبلاً که برنامه نویسی به این حد پیشرفته نبود برنامه هایی بود که فارسی بود منم میخوام اون روش رو بدونم اگه سایت خاصی رو در این مورد میدونی لطفاً معرفی کن تا بتونم اونجا اطلاعاتی کسب کنم. در ضمن به من نرمافزار های فارسی ساز با نامهای: Sepand Vegaf رو معرفی کردن اما نمیدونم که چطور با اونا کار کنم. ضمناً شما تو پست قبلیتون گفتین یک کامپایلر که یونیکد رو پشتیبانی کنه. کدوم کامپایلرها یونیکد رو پشتیبانی میکنن. ممنون. hoax3r04-01-2009, 11:17 PMکامپایلر های جدید تقریبا همشون یونیکد رو پشتیبانی میکنند مثل visual studio و یا ++borland C و ... والا من تحت داس فارسی کار نکردم و چیزیایی که گفتم از دوستانی بوده که اینکارو کردن اون قدیم هم افراد فونتهای فارسی رو در حافظه طراحی میکردن و بعد ازشون استفاده میکردن برای اینکارم با وقفه ها باید اشنا بود که پیچیده تر از حالا بودن ....   به هر حال من با جستجوی عبارت "فازسی نویسی در داس" کلی مطلب پیدا کردم   اینجا کار با اون دو تا فارسی سازو گفته !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!   !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!   !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!   این لینک از visual studio 2005 و API ویندوز استفاده کرده برای خودمم جالب بود چون نمیدونستم اینجوری هم میشه با اینکه نتونستم استفاده کنم ولی بد نیست ببینید !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!   و ......   شاد باشید armintirand07-01-2009, 07:11 PMسلام به همگي !!! يك سوال داشتم مي خواستم بپرسم كه ميشه رشته هاي يوني كد رو مستقيما به يك رشته نسبت داد !!!!!! من خودم با eclipse كار ميكنم و وقتي يك رشته فارسي رو به يك ارايه نسبت ميدم حداقل در زمان كامپايل مشكلي پيش نمي ياد !!!!! در ضمن اگه ميشه كمي درمورد wchar_tهم توضيح بديد ممنون!!!! خوب دوست عزیز این نرم افزار eclipse که خودت با اون کار میکنی و میگی که با اون مشکلی نداری رو یک کم توضیح بده . میدونی چیه من میخوام پروژه های دانشگاه رو فارسی بنویسم و البته بیشتر سر فرصت با پیام خصوصی برات در این مورد میگم تا این بحث به حاشیه نره. ممنون. hoax3r09-01-2009, 11:48 PMسلام در مورد برنامه سوال کرده بودین، من با Visual C++ 2005 به بالا تست کردم با فارسی مشکلی ندران شاد باشید armintirand13-01-2009, 12:41 AMدوست عزیز این eclipseکارش چطوره؟ ارزش دان کردن داره؟ ممنون سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 1677]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن