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

نوشته شده توسط حسام در . ارسال شده در نرم افزار

به نام خدا

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

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

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

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

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

 

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

مثلا:

#define     MY_MACRO     1

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

مثلاً:

#define     اگر     if

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

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

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

persian-syntax-demo 

 

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

 

 

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

چاپ