برنامه نویسی فارسی با ++C !

به نام خدا

با سلام خدمت همه ی دوستان عزیز، امیدوارم که حالتون خوب باشه

 نسخه ی 1.1 در تاریخ 14 خرداد 1393 قرار گرفت

امروز یک ایده ای به ذهنم رسید که آیا میشه کاری کرد که توی ++C بشه دستورات رو فارسی تایپ کرد؟!

و با امتحان کردنش دیدم که بله امکان پذیره!

روش کار خیلی ساده هست، برای مشاهده میتونید به ادامه ی مطلب برید...

 

همونطور که میدونید در ++C میشه از ماکرو ها استفاده کرد.

مثلا:

#define     MY_MACRO     1

حالا میتونیم از همین ماکرو برای فارسی سازی دستورات ++C استفاده کنیم.

مثلاً:

#define     اگر     if

به این صورت اگر هرجایی از کد عبارت "اگر" رو بنویسید، کامپایلر بجای اون if قرار میده و هیچ فرقی با دستور اصلی if نداره.

به همین ترتیب بنده یک فایل هدر با نام PersianSyntax.h آماده کردم که میتونید اون رو داخل پروژتون لود بکنید و ازش استفاده کنید، همچنین یک سورس کد نمونه هم براتون گذاشتم که میتونید اون رو هم مشاهده کنید.

در تصویر زیر، قسمتی از سورس کد نمونه رو میتونید مشاهده کنید:

persian-syntax-demo 

 

لینک پروژه در گیت هاب

 

 

امیدوارم که این مطلب براتون جالب بوده باشه و اگه نظری داشتید بگید...

چاپ

نوشتن دیدگاه
• لطفاً توجه داشته باشید که آدرس ایمیل www ندارد.
•اگر میخواهید پاسخ نظر شما به ایمیلتان ارسال شود تیک گزینه ی "مرا برای دیدگاه‌های بعدی به یاد بسپار" را علامت بزنید.
•همچنین استدعا دارم که هرگز عبارات سیاسی در نظر خود به کار نبرید

دیدگاه‌ها  
# علی 1394-03-02 11:58
واقعا فوق العاده بود.
من خودم برنامه نویسم و واقعا به وجد اومدم چون یه همچین چیزی تا به حال به ذهنم نرسیده بود .
آقا حسام سایتت بهترین سایتی بود که تا به حال دیدم ازت ممنونم همیشه میام سایتت.دمت گرم.
پاسخ دادن
# حسام غلامی 1394-03-02 23:47
سلام علی

ممنونم از لطفی که داری.
خوشحالم که برات جالب بود.

موفق و موید باشی
پاسخ دادن
# بهار 1393-06-10 16:23
سلام آقا حسام بدادم برس
پاسخ دادن
# حسام غلامی 1393-06-11 11:52
سلام
چه مشکلی پیش اومده ؟
پاسخ دادن
# امیرحسین 1393-03-31 20:27
ایول داداش
من همون امیرم که راه کار باز کردن تبلت رو دادم
موفق باشی
پاسخ دادن
# حسام غلامی 1393-03-31 22:40
ممنونم از نظرت امیر
موفق باشی
پاسخ دادن