السلام عليكم ورحمة الله و بركاتة اخواني الاعزاء ارجو منكم توضيح بعض النقاط الهامة بخصوص بعض المشاريع بلغة السي فقد لاحظت ان البعض منها يكون مدروج بة ملف اسمة header file و لكني لا اعلم ماهيتة ولا استخدامة و كذلك اجد بعض الملفات الاخري التي تم ادراجها بالبرنامج و ايضا اجد استخدام الماكرو ولكني لا اعلم كيفية استخدامة و ارجو ممن لديك المعرفة الا يبخل علينا مما عامة الله في شهر الخير
|
السلام عليكم ورحمة الله وبركاتة
بصرف النظر عن اسم الملف المذكور فى المشاركة ولكنى سوف اتكلم بشكل عام
من المتعارف ان الميكروسى هى لغة وسيطة بين لغة الاسمبلى التى تعتبر هى الاصل فى البرمجة
اما الميكروسى فلانة وسيط بينك وبين الاسمبلى لتسهيل الخطوات على المبرمج ...
ولذلك سوف تجد ان هناك ملف تم انتاجة بعد عمل الكومبيلر للبرنامج سوف تجد ملف بامتداد asm هذا الملف هو بالفعل بلغة الاسمبلى وهذا هو برنامجك الذى قمت بكتابتة ولكن بلغة الاسمبلى .
النقطة الثانية هى المكتبات
فكما نعلم ان هناك مكتبات جاهزة فى البرنامج
كمثال (usrt) فمبجرد ان تقوم انت بكتابة امر فى البرنامج
يذهب البرنامج مباشرة الى مكتباتة ويقوم بنسخ المكتبة المذكورة ويقوم بوضع ملفاتها داخل مشروعك تلقائى .
هذا بالاضافة الى ملفات اخرى خاصة بالتشغيل على الجهاز
كمثال اجراء المحاكاة بمشاركة البرنامج مع برنامج ايزيس
وايضا ملفات مساعدة لربط البرنامج بلغة الفجول بيزك والسى شارب وغيرهم من البرامج التى من الممكن ان يتم ربطها ببرنامج الميكروسى .
كل هذا طبعا بخلاف ملف الهكس الذى هو اهم مافى الموضوع
بالتوفيق ان شاء الله