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

ElectroDoc

اعضاء جدد عضو جديد ★

20مشاركة
6السمعة
0موضوع منشور
10 فبراير 2012تاريخ الانضمام
18 أكتوبر 2013آخر زيارة
2,640مشاهدة للملف
  1. [ تمت الإجابة ]طلب : كود رسم دائرة

    الأخ عبد العزيز، إذا كنت لا تزال مهتماً بالموضوع فإليك الحل.. الحل بسيط، أنت فقط بحاجة لتذكر دوال sin و cos الرياضية التي نأخذها بالمرحلة الإعدادية من المدرسة.. هذا الكود هو الكود الأساسي في البرنامج: // // Circle project // #define WIN32_LEAN_AND_MEAN #define…

    13 يوليو 2013 في 16:07
  2. اختبر مهاراتك في المؤشرات (الحلقة الرابعة)

    شكراً أخ محمد لكن عندي سؤال، أليست البنية التحتية للدوال القياسية (مثل printf) تعتمد بشكل أساسي على نظام التشغيل؟ أقصد أن كود printf الخاص بلينكس لن يعمل على ويندوز، وكذلك الكود الخاص بدوس (16 بت) لن يعمل على إطار موجّه الأوامر في ويندوز (32 أو 64 بت). صحيح؟ ب…

    13 مارس 2012 في 19:23
  3. اختبر مهاراتك في المؤشرات (الحلقة الرابعة)

    وعليكم السلام ورحمة الله وأهلاً بأسئلتك أخ أحمد في أي وقت نعم معك حق، نسيت أن أذكر أن الدوال القياسية مثل printf موجودة في ملفات Object لكن من نوع خاص وهي (Static libraries (*.lib تجدها في مجلد Program Files\Pelles C\Lib. لكن كما قلت لا يمكن معرفة الكود البرمج…

    10 مارس 2012 في 20:07
  4. اختبر مهاراتك في المؤشرات (الحلقة الرابعة)

    سؤال وجيه أخي أحمد إليك القصة كما أعرفها: يتركب الملف التنفيذي المكتوب بلغة C من عدة Objects، كل Object به مجموعة من الدوال Functions. كل Object هو ناتج ترجمة ملف مصدري c.* (كلمة Object هنا ليس لها علاقة بالبرمجة الكائنية OOP!! لأن C ليست لغة كائنية) على سبيل …

    10 مارس 2012 في 16:20
  5. اختبر مهاراتك في المؤشرات (الحلقة الرابعة)

    السلام عليكم .. في البداية أعتذر عن تأخري، كنت أنتظر نهاية الأسبوع لأتفرغ قليلاً.. تقييمي لبرنامج الأخ أحمد: 3 / 2.75 برنامجك ممتاز بشكل عام لكن عندي نصيحة صغيرة (ليست تقنية)، وهي أن تعمل على ترتيب الكود أكثر، مثلاً استخدام الـ Tab والمسافات بين الأسطر. هذا يج…

    10 مارس 2012 في 11:48
  6. اختبر مهاراتك في المؤشرات (الحلقة الرابعة)

    بعد تجربة مشروع الأخ OmniVore، أعطيه تقييم 2/3. وذلك بسبب المشكلة البسيطة في نهاية البرنامج عند إدخال أكثر من حرف في رسالة hit 'y' for yes. لماذا لم تجعلها تتحقق من الحرف بشكل مباشر (إن كان y أو غيره) بدل انتظار ضغط المستخدم لزر Enter؟ مثلما تفعل من أجل إدخال …

    5 مارس 2012 في 08:40
  7. اختبر مهاراتك في المؤشرات (الحلقة الرابعة)

    السلام عليكم .. أهلاً بك أخ XMasterrrr. أستخدم Pelles C IDE (تجده هنا ). هو عبارة عن مترجم C و بيئة تطوير مجانية وخفيفة، لكن بنفس الوقت متكاملة وبها كل ما يلزم لتطوير برامج لويندوز (Console أو Win32/64). لكن تدعم الـ C فقط (لا تدعم ++C). بالنسبة للتقييم، سأكون…

    4 مارس 2012 في 20:03
  8. اختبر مهاراتك في المؤشرات (الحلقة الرابعة)

    شكراً لك أخ OmniVore ولكلماتك الجميلة (بالمناسبة كيف عرفت اسمي؟ أظن من ملف الوورد أليس كذلك؟ )

    4 مارس 2012 في 08:40
  9. اختبر مهاراتك في المؤشرات (الحلقة الثالثة)

    شكراً لكما اخوتي خالد وأحمد هذا واجبي

    3 مارس 2012 في 23:31
  10. اختبر مهاراتك في المؤشرات (الحلقة الثالثة)

    شكراً لك أخ خالد على العلامات لكن بما أن مشاركتي الأخيرة لن تحسب (والحق معك) فلا أدري إن كان كودي السابق يستحق 12/12

    3 مارس 2012 في 20:06
  11. اختبر مهاراتك في المؤشرات (الحلقة الثالثة)

    رأيت أن وقت نهاية التسليم تم تمديده يوم آخر، فقلت أضيف بعض التحسينات على مشروعي (أظن أني لم أتجاوز الحد بعد، الساعة الآن 11 ونصف تقريباً حسب GMT) الإضافات: أربع دوال إضافية تشابه الدوال قياسية، كي أستخدم المؤشرات في العمليات المجراة على السلاسل. تحديث ملف الوو…

    3 مارس 2012 في 14:28
  12. اختبر مهاراتك في المؤشرات (الحلقة الثالثة)

    وعليكم السلام أخ خالد. تم التعديل على الكود ورفعه. بالنسبة للدالة textcolor وجدتها في موقع CProgramming.com هنا . وأعتقد أنها ليست قياسية، فكما هو مذكور في المقال: لكنها تعمل على Pelles C بكل سهولة. هي 6 في الحقيقة. لا داعي لتغييرها. هذا نص المسابقة كما كتبها …

    2 مارس 2012 في 20:45
  13. اختبر مهاراتك في المؤشرات (الحلقة الثالثة)

    بالتأكيد أخ أحمد، فالهدف في النهاية زيادة الفائدة لمن يشاهد الموضوع من المبتدئين قدر المستطاع.. هذه كانت تعليقاتي على كودي، أي أنني أحببت لو أضفتها لكن لضيق الوقت لم أستطع مثل عندما يضغط المستخدم مفاتيح الأسهم، فسيقوم الكود الذي كتبتُه بطباعة رمز على الشاشة وه…

    2 مارس 2012 في 19:14
  14. اختبر مهاراتك في المؤشرات (الحلقة الثالثة)

    أنا أيضاً لا أستطيع إرسال رسائل خاصة لأني من الأعضاء الجدد سأرفق محاولتي مع المرفقات. الكود مكتوب بالـ C وباستخدام Pelles C. أرفقت ملف Word لشرح الدوال الأساسية التي استخدمتها. كودي ليس مثالياً بالطبع، فأنا لدي خبرة بالـ Win32 لا بأس بها، لكني جديد على برمجة ا…

    2 مارس 2012 في 08:59
  15. اختبر مهاراتك في المؤشرات (الحلقة الثالثة)

    العفو أخ خالد. بالنسبة لـ Pelles C فهناك نسختين: نسخة نهائية (6) ونسخة تجريبية (6.5RC4). أنا حالياً أستخدم التجريبية (لأنها الأحدث) منذ وقت صدورها (4, 2011) وبدون مشاكل حتى الآن. تجدها هنا Pelles C . بالنسبة للتوافق مع Mingw و Cygwin، فكما ذكرت Pelles C لا تدع…

    29 فبراير 2012 في 19:40
  16. اختبر مهاراتك في المؤشرات (الحلقة الثالثة)

    الأخ خالد يقصد "لماذا كل هذا التشاؤم " (بصراحة أنا أيضاً قرأتها خطأ في البداية) من الممتع أن أجد مشجعين لـ Pelles C غيري أنا أيضاً أستخدمه، وأراه بصراحة أفضل بيئة تطوير C لويندوز على الإطلاق. عيبه الوحيد أنه لا يدعم ++C. على كلٍ، أنا لست خبيراً بالـ ++C، وأستخ…

    28 فبراير 2012 في 17:43
  17. اختبر مهاراتك في المؤشرات (الحلقة الثالثة)

    بالمناسبة، متى آخر موعد لتقديم المحاولات؟ قد أحتاج ليومين أو ثلاثة كي أنهي المشروع بالمواصفات المطالوبة :sad:

    28 فبراير 2012 في 09:57
  18. اختبر مهاراتك في المؤشرات (الحلقة الثالثة)

    عندي سؤالين أخ khaled_prg: هل تقصد في مكتبة ربط Lib. مستقلة؟ أم ينفع استخدام ملف مصدري c. أو cpp. مستقل فقط؟ هل تعني بأنه غير مسموح استخدام دوال المكتبة القياسية مثل ()strlen و ()memcpy على سبيل المثال؟

    27 فبراير 2012 في 18:07
  19. اختبر مهاراتك في المؤشرات (الحلقة الأولى)

    شكراً لكما إخوتي ahmedsaoud31 و khaled_prg وشكراً على الاشتراك المجاني :lol: ومن دواعي سروري المشاركة معكم في الحلقة الثالثة (أقصد سأبذل جهدي على قدر معرفتي :blush:) بصراحة، موضوع أنظمة التشغيل وكيفية إدارة الذاكرة يعتبر من أمتع المواضيع التي قرأتها في مجال عل…

    27 فبراير 2012 في 16:51
  20. اختبر مهاراتك في المؤشرات (الحلقة الأولى)

    السلام عليكم .. أحب أن أشكركم على هذا الموضوع والنقاش الشيّقين (هذه أول مشاركة لي في هذا المنتدى :)) مع أني تمنيت لو أني وصلت إلى هذا الموضوع قبل الآن.. على كلٍ أحب أن أدلي بدلوي في الإجابة عن السؤال الباقي، (مع أني لست بخبرتكم في البرمجة (ما شاء الله :blush:)…

    27 فبراير 2012 في 01:42