جلسه سوم

در درس اول ما یک برنامه نوشتیم، حال در مورد ساختار کلی آن قدم به قدم بحث می کنیم.
اولین مطلب قابل بحث نامگذاری متغیرهاست که در ویژوال سی با نامگذاری مجاری آشنا می شویم( مجاری ملیت جارلز سیمونی کسی که موظف به تهیه استاندارد نامگذاری در شرکت مایکروسافت شد، است )
دلیل پیروی از همچو قوانینی باعث سادگی خواندن کدهای نوشته شده شما توسط دیگران در زمان و مکانی دیگر می شود.
ااز قوانین مطرح شده اینکه قبل از هر متغیر نوع آن هم قید شود بطور مثال:
char chTemp
گویای این حرف است که این متغیر از نوحع کاراکتری است، و نام آن temp است.
توجه اینکه پیشوندها با حروف کوچک و ابتدای هر نام آن در ادامه با حرف بزرگ باشد.
برای مثال بیشتر:
char achFile
a یعنی آرایه
و با توجه به ch آرایه ای به اسم فایل از نوع کاراکتر.

char far *lpszName
اشاره گری بزرگ به رشته کارکتری که به صفر ختم می شود، یا
long pointer strim zero ended  with name Name

cbName
که قسمت پیشوند به معنای متغیر شامل تعدادی بایت. تعدادی از این پیشوندها در ذیل خواهد آمد:
 a Array
n short
dw DWORD
h handle
s  string 
fn function
lp lpng ponter 
pt x,y point
np short  pointer
w Unsigned Integer
l Long
i index
short = Near

مطلب دیگر همان دستگیره ها- handler - است که یک عدد صحیح مثبت منحصر به فرد است
که توسط سیستم عامل اختصاص به هر منبع اعم از فایل، سخت افزار و منابع گرافیکی می یابد.
سه نوع مهم از آنها:
1-window handle
2-device contex handle
3-memory handles
که اگر در برنامه ما از این دستگیره بخواهیم متغیر تعریف کنیم باید قبل از نام آن از h استفاده کنیم.

مثلا یک متغیر که دستگیره زمینه وسیله ها
hdcName

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

نظرات 1 + ارسال نظر
رضا شنبه 14 خرداد‌ماه سال 1384 ساعت 11:11 ق.ظ http://www.harfedell.blogsky.com

سلام...از اینکه به وبلاگم سر زدی ممنونم...به خاطر محبتت ممنونم برای همین به هدیه بهت میدم : http://www.goftman.com/forums
این سایت جالبی هست...با توجه به اینکه یک تالار مخصوص کامپیوتر و برنامه نویسی (=خط شما) داره خیلی به دردتون میخوره!

برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد