![]() |
|
لماذا برامج التعامل مع العتاد او الهاردوير تم كتابتهم بدلفي او C++ - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : لماذا برامج التعامل مع العتاد او الهاردوير تم كتابتهم بدلفي او C++ (/showthread.php?tid=10003) |
RE: لماذا برامج التعامل مع العتاد او الهاردوير تم كتابتهم بدلفي او C++ - S.FATEH - 30-07-2019 للتعامل مع الهاردوير خاصيتين لابد من لغة البرمجة أن تدعمهما التعامل مع المؤشرات Pointers امكانية تضمين اكواد الأسمبلي و هما مدعومتان بشكل رائع في دلفي و c/c++ RE: لماذا برامج التعامل مع العتاد او الهاردوير تم كتابتهم بدلفي او C++ - ELARAPY - 02-08-2019 (30-07-2019, 10:56 PM)S.FATEH كتب : للتعامل مع الهاردوير خاصيتين لابد من لغة البرمجة أن تدعمهما التعامل مع الاسمبلي بالنسبة للهاردوير اكيد , فما ضرورة استخدام المؤشرات عند التعامل مع الهاردوير ؟ RE: لماذا برامج التعامل مع العتاد او الهاردوير تم كتابتهم بدلفي او C++ - bennabdellah - 14-08-2019 (02-08-2019, 07:00 AM)ELARAPY كتب :النظام هو عباره عن مجموعة ضخمة من الهياكل او البنيات structure موجودة في داكرة و التي تصف حالة كل شيئ تقريباا فيه(30-07-2019, 10:56 PM)S.FATEH كتب : للتعامل مع الهاردوير خاصيتين لابد من لغة البرمجة أن تدعمهما مثلا مقبض ملف هو مؤشر لحالته ، فلمعرفه حالة ملف مثلا يجب ان تنشأ بنية على مؤشرها الفعلي في داكره ، هدا ما لا يمكنك عمله ب بالبايثون حتى c# و vb.net ستعاني من مئات الاسطر التي يمكن تعويضها بسطر او سطرين في دلفي او سي سبب استعمال باسكال/c للهردوير او low level بشكل عام هو الوصول ل winapi بكل سهوله ، مع توفر توثيق ضخم له عكس بيثون او جافا و التي ستجعلك تقوم بكل شي بنفسك و هدا امر شاق للغاية و احيانا مستحيل |