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

به نام خدا

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

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

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

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

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

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

مثلا:

#define     MY_MACRO     1

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

مثلاً:

#define     اگر     if

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

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

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

persian-syntax-demo 

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

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

۳ نظر

علی

۲ خرداد ۱۳۹۴ ساعت ۱۱:۵۸

واقعا فوق العاده بود. من خودم برنامه نویسم و واقعا به وجد اومدم چون یه همچین چیزی تا به حال به ذهنم نرسیده بود . آقا حسام سایتت بهترین سایتی بود که تا به حال دیدم ازت ممنونم همیشه میام سایتت.دمت گرم.

حسام غلامی

۲ خرداد ۱۳۹۴ ساعت ۲۳:۴۷

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

بهار

۱۰ شهریور ۱۳۹۳ ساعت ۱۶:۲۳

سلام آقا حسام بدادم برس

حسام غلامی

۱۱ شهریور ۱۳۹۳ ساعت ۱۱:۵۲

سلام چه مشکلی پیش اومده ؟

امیرحسین

۳۱ خرداد ۱۳۹۳ ساعت ۲۰:۲۷

ایول داداش من همون امیرم که راه کار باز کردن تبلت رو دادم موفق باشی

حسام غلامی

۳۱ خرداد ۱۳۹۳ ساعت ۲۲:۴۰

ممنونم از نظرت امیر موفق باشی

لینک‌ها

خبرنامه

مطالب جدید وبسایت حسام را در ایمیل خود دریافت کنید (ما هم مثل شما از اسپم متنفریم!)