الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

tonic.gpl

اعضاء عضو ★★

121مشاركة
22السمعة
16موضوع منشور
11 يونيو 2008تاريخ الانضمام
15 نوفمبر 2016آخر زيارة
4,199مشاهدة للملف
  1. [ تمت الإجابة ]سؤال : كيف أبدأ بالواجهات الرسومية ؟

    http://www.lazarus.freepascal.org/ وهذه برامج مصنوعة ب لازارس http://wiki.freepascal.org/Lazarus_Application_Gallery ال QT اصلا مبرمجة ب سي++ , ولكن لديها مشكل في الرخصة , فهي غير مجانية للبرامج التجارية , اضف الى ذلك انها كبيرة الحجم خصوصا اذا كنت من مستعملي …

    2 أكتوبر 2013 في 09:43
  2. احك لنا عن رحلتك ... ففيك انطوى العالم الأكبرُ !

    السلام عليكم موضوع مفيد لمن هو في بداية الطريق, المشكلة في عالمنا العربي ان اغلبية المبرمجين تعلمو بطريقة عصامية و اخذو من مصادر كثيرة و تاهو بين الاراء التي تشتت اكثر مما توجة توجية صحيح , النتيجة ان الوصول سيأخذ وقت طويل .

    2 أكتوبر 2013 في 00:01
  3. [ تمت الإجابة ]سؤال : كيف أبدأ بالواجهات الرسومية ؟

    عندما تستخدم win32 api فأنت تبرمج ل ويندوز فقط , كما ان كتابة برنامج كبير ب api فقط امر مرهق , في لغة سي بلاس بلاس لاتوجد خيارات سهلة , على عكس لغات مثل اوبجكت بسكال (دلفي , لازارس) التي تتيح لك تصميم واجهات معقدة و متعددة المنصات بستخدام الفأرة فقط , الوقت ال…

    1 أكتوبر 2013 في 23:03
  4. تحدي بسيط يظهر انخفاض مستوى لغة C (تمرير الوسطاء لـ printf)

    الحل الثاني صحيح , سيطبع 4 3 2 1 مجرب ب gcc و VC

    23 سبتمبر 2013 في 18:57
  5. تحدي بسيط يظهر انخفاض مستوى لغة C (تمرير الوسطاء لـ printf)

    و هذا حل اخر الملف الاول يحتوي #define printf(n) printf("1 2 3 4"); الملف الثاني فارغ

    23 سبتمبر 2013 في 16:50
  6. تحدي بسيط يظهر انخفاض مستوى لغة C (تمرير الوسطاء لـ printf)

    هذه محاولتي بال (gcc) الملف mostafa36a2.txt يحتوي على asm("pushl $4 \n\t" "pushl $3 \n\t " "pushl $2 \n\t " "pushl $1 \n\t " "pushl $0 " ); و الملف الثاني فارغ

    23 سبتمبر 2013 في 16:39
  7. صناعة الالعاب في الوطن العربي بين مطرقة القرصنة و سندان التكلفة

    هناك شئ استوقفني في مشوار احتراف صناعة الالعاب و جعلني اصرف النضر تماما عن الموضوع الا و هو النضرة الشرعية للامر برمته .

    13 سبتمبر 2013 في 22:57
  8. [ تمت الإجابة ]سؤال : هل أختار ++C لأبدأ تعلم البرمجة ؟

    و عليكم السلام و رحمة الله لو مكانك لن اختار سي ++ سأختار لغة فري باسكال free pascal مع بيئة التطوير لازارس lazarus . لماذا ؟ اليك بعض الاسباب 1 لغة سهلة و قوية و سريعة , سرعة سي++ 2 مجانية 3 تدعم العديد من المنصات من بينها android و ios 4 تدعم العديد من CPU A…

    12 يوليو 2013 في 21:25
  9. مطلوب مبرمج يجيد لغة #C وخبرة 4 سنواة على الاقل فى XAML

    تقصد 4700 اورو

    17 مارس 2013 في 23:52
  10. دعوة لاستخدام لازاراس

    اضم صوتي ايضا لفتح قسم لازارس المترجم FPC رائع بأتم معنى الكلمة . جربته لاكثر من سنتين (تجارب على كفاءة الاداء )و دائما اقارن الاداء لنفس البرنامج مترجم ب FPC و دلفي , صدقوني دائما FPC يعطي اداء افضل . ليس 100% من الحالات و لكن 80% . مما جعلني ازيل تثبيت دلفي …

    27 فبراير 2013 في 12:27
  11. [ تمت الإجابة ]تصحيح كود آلة حاسبة

    حلوة منك : اكتب و قم و استخدم :lol: , شكلك استاذ و مفكرنا تلاميذ :dry:

    20 ديسمبر 2012 في 23:00
  12. [ تمت الإجابة ]ما هو استخدام extern C

    اذا كنت تجيد الانجليزية extern C extern C

    19 ديسمبر 2012 في 13:10
  13. محاكات (declspec (naked في GCC

    شكرا اخ C++er على الشرح المتسلسل هي من بين الاشياء التى لا اتقنها :blush:

    17 ديسمبر 2012 في 18:30
  14. محاكات (declspec (naked في GCC

    السلام عليكم حبيت اشاركم معلومة من المعلوم ان الخاصية في مترجم GCC مفعلة فقط في معالجات ARM, AVR, MCORE, RX and SPU بينما في MSVC توجد هذه الخاصية في معالجات i386 , طبعا للذين لا يعرفون الهدف من الخاصية هو انه عندما نضيفها الي الدالة تصبح هذه الاخيرة بدون Prol…

    16 ديسمبر 2012 في 20:57
  15. ماهي افضل توزيعة

    بعد تجربة مريرة حاولت فيها ان اجد توزيعة مقنعة, لكن كل المحاولات فشلت جهازي قديم شوي : 40 جيغا هارد دسك , 512 ميغا رام , بنتيوم 4 1.8 جيغا هرتز في الاول انا جربت kubuntu جميل لكن بطىء جدا , ثم جربت OpenSuse حدث خطأ اثناء التثبيت , ثم جربت ubuntu نفس الشىء حدث …

    10 ديسمبر 2012 في 21:26
  16. ماهي افضل توزيعة

    شكرا على التوضيح لكن اخي احمد ماذا لو اردتهم جميعا , انا طماع شوي :lol: عندي ايضا استفسار صغير : عند كتابة البرامج للينيكس هل سيكون ال theme مثل برنامج سطح المكتب ؟ يعني مثل شكل KDE المبني على QT عندي ايضا مشروع وهو GUI System بسيط مبني على X11 بواسطة فري باسك…

    6 ديسمبر 2012 في 11:14
  17. ماهي افضل توزيعة

    السلام عليكم في الحقيقة كثرة التوزيعات هي ما جعلتني في حيرة وهل هذه الكثرة لصالح linux , مثلا انا مثبت ويندوز 7 من زمان و اردت تجربة لنيكس , طبعا انا اولا بحثت في جوجل عن افضل توزيعة , لكن الجواب ماكان مقنع يعني مثلا يقلك اذا كنت محترف مالك الا archlinux واذا …

    5 ديسمبر 2012 في 21:10
  18. فكرة مشروع يتمثل في واجهة رسومية للاجهزة اللوحية

    كانت عندي نفس النية لكن للكومبيوتر الشخصي , بما انك اثرت هذه النقطة لا مانع ان يتوسع المشروع ليشمل انضمة تشغيل للحاسب . اللغة اعتقد ستكون سى ++ بدلا من جافا , الا اذا كنت جافاويا

    24 نوفمبر 2012 في 22:18
  19. الوصول الى المتغيرات بواسطة المسجل ebp

    شكرا Mr.B عند تفعيل التحسينات المترجم يحول الدالة الى inline اي يتم وضع الكود مباشرة في مكان الاستدعاء وجدت طريقة و هي تحويل المتغير rs الى volatile و منع المترجم من تحويل الدالة الى inline int __attribute__((noinline)) add(int a, int b) { int volatile rs; asm…

    24 نوفمبر 2012 في 21:32
  20. الوصول الى المتغيرات بواسطة المسجل ebp

    شكرا اخ Sn@CkeR كنت اعتقد ان stack frame لا علاقة له بالتحسينات . لكن يبدو ان هناك امور كثيرة تحدث اعلم ان الطريقة الوحيدة هي استخدام extended inline assembly لكن مشكلته الوحيدة انه لديه syntax غريبة و متعبة لكن في نفس الوقت امنة

    24 نوفمبر 2012 في 18:18