hasan_aljudy
مشرف منتدى السى و السى بلس بلس سابقاً
- العراق - مغترب
- dev.hasenj.org
- البرمجة، اللغة اليابانية، لينوكس و المصادر المفتوحة
- simple lexer
أولا, كيف نمثل الـ Token داخل البرنامج؟ في الحقيقة كيفية تمثيل البيانات هو أمر من المفترض انه يعود اولا و اخيرا الى المبرمج, بعد ان ينظر الى متطلبات البرنامج عليه ان يختار طريقة مناسبة لتمثيل (او تشفير) البيانات. بالنسبة لي, قمت فقط بتمثيل ثلاثة أشياء: نوع الـ…
- simple lexer
بسم الله الرحمن الرحيم السلام عليكم و رحمة الله و بركاته. احم .. ضمن محاولتي لعمل parser للغة D, كنت بدأت بمشروع لهذا الأمر, من مدة ليست بالبعدية تقريبا .. لكنني توقفت عن تطويره لسبب ما .. ربما لأنني احسست ان الوضع اصبح معقدا بعض الشيء, حيث قمت بعمل الـ lexer …
- أقترح إنشاء قسم خاص ب API
اسمبلي للجميع يفتري علي مرة أخرى :lol: ما ذكرته في المشاركة السابقة هو اعتراض على الجملة يعني اعتراض على تحديد هذا الهدف للقسم. و لم يكن اعتراضا على فكرة إنشاء القسم. و لكن هذا لا يعني أنني اؤيد إنشاء القسم .. لست بالضرورة معارضا, و لكني عندي نقطة على الموضوع …
- لماذا لم ينفذ هذا الكود
ما هو نوع s؟ و ما هي الوظيفة المفترضة لهذا الكود؟
- أرجواا لمساعده في قراءة ملف
لم أفهم ماذا تقصد, عموما, المسألة غير مرتبطة بقرائة الملفات, كل ما عليك هو قراءة الملف كله في string و من ثم تحليل الـ string اعتقد ان std::map قد تفيدك فيما تسأل عنه, و لكني غير متأكد من سؤالك, فأرجوا إن كنت تستطيع توضيح السؤال أن تفعل.
- ارجو المساعدة
يرجى مراجعة القوانين. الموضوع مخالف في أكثر من ناحية, آسف و لكن سيغلق الموضوع.
- ابحث عن مصادر ل visual c++ 6
الفجول سي بلص بلص ليست لغة .. بل بيئة تطوير, و اللغة هي ++C نفسها.
- Inline Functions
inline هي كلمة الهدف منها توجيه الكومبايلر بأن يقوم بعمل inline للـ function هذا يعني عدم استدعاء الـ function, بل دمج الكود الخاص به في ضمن سياق البرنامج. هذا يساعد في تسريع البرنامج قليلا لأن استدعاء الـ functions و الخروج منها يتطلب عدة تعليمات instructions…
- أقترح إنشاء قسم خاص ب API
المرجع موجود و هو الـ msdn. و بصراحة لا اجد فائدة من محاولة ايجاد مرجع بديل! لماذا نعيد اختراع العجلة؟
- من كثر ما فكرت .....حسيت اني افهم لغز غريب ؟؟؟؟
اعتقد ان الـ 1 هي عادة 12 فولت و الـ 0 هي 5 فولت ... no؟
- كيف اتعامل مع مكتبة DLL بواسطة الاسمبلى ؟
ليه الافترة بس!!! :o
- كيف اتعامل مع مكتبة DLL بواسطة الاسمبلى ؟
قرأت السؤال مرتين و لم افهم شي .. الافكار مشتتة جدا, حاول تصيغهة في جملة مفهومة. فيما يتعلق باكواد أوامر الأسمبلي, او كيفية تحويل اوامر الاسمبلي الى لغة الآلة, راجع الـ manuals الخاصة بـ pentium http://developer.intel.com/design/pentium/manuals/ شوف volume 2 h…
- من كثر ما فكرت .....حسيت اني افهم لغز غريب ؟؟؟؟
بخصوص النقطة الأولى, الكومبيوتر ما يعتبرها "A" ولا يفهم انها "A" انت تكتب كود يتفرض ان الرقم 0100001 هو 'A', يعني لما تكتبه على الشاشة تكتبها على شكل حرف A, مثلا ..
- كيف أعمل مشروع MFC
شو جابك هنا :lol: هالقسم مهجور ..
- واخيرا ... لعبتي الاولى جاهزة للتحميل
ولا أقللك .. غير رأيي, انشر المحاولات الآن إن شاء الله مع محاولة توضيح لماذا اقوم بهذا و ذلك. هكذا افضل, حتى على الأقل تقدر تقرأ افكاري و تمشي معي خطوة خطوة. الأفكار العامة ببساطة هي: إذا شفت متغيرات كثيرة مرتبطة ببعضها, حطها في struct او class اذا كنت دائما ت…
- واخيرا ... لعبتي الاولى جاهزة للتحميل
اشعر ان هناك شي ناقص .. لما اعمل كومبايل لا تظهر النافذة المستطيلة (في الأسفل) اللتي تحتوي على النتائج و رسائل الفوز و الخسارة و اسم المبرمج الخ .. عموما انا بدأت بالنظر و محاولة التنظيم .. وصلت لبعض النتائج لكن لن انشرها الان :P
- واخيرا ... لعبتي الاولى جاهزة للتحميل
آسف, never mind, غلطة مطبعية, الملف موجود.
- واخيرا ... لعبتي الاولى جاهزة للتحميل
أحاول إن شاء الله .. و لكن قبل ذلك لازم اقدر ترجم اللعبة! المشكلة ان الملف script1.rc ناقص!
- مشكلة في التتبع .
لا افهم ما تريد, لماذا تريد ان يكون التتبع غير قطري؟ عموما, بإمكانك ببساطة تغيير منطق البحث, فبدلا من تحريك الـ x,y باتجاه احداثيات الكائن الآخر, قم أولا بتحريك الـ x فقط, و عندما تصبح على نفس المستوى, قم بتحريك الـ y
- واخيرا ... لعبتي الاولى جاهزة للتحميل
ههههه ... وسع بالك .. تعرف اني معقد في هذه المسائل :lol: بالنسبة للتغليف, اولا المسألة ليست مسألة تغليف, بل تنظيم. ثانيا انا لا اطالبك بهذا العمل انا لم افعل شي سوى النقد, و أعتقد ان الأفضل من النقد هو تقديم مثال للتوضيح, و هذا ما أنوي القيام به إن شاء الله.