OmniVore
- تصليح اخطاء في كود وتحسينه
عندما يدخل المستخدم حرفا ثم يتبعه بــenter فانه في الحقيقة ادخل حرفين الحرف المقصود و زر enter ' ) فعند قراءة حرف واحد يبقى الحرف الثاني (زر الــenter ) في الــbuffer الخاص بالادخال و قد يؤثر على المدخلات القادمة لذا انا اتخلص منه بقراءة حرفين مرة واحدة. انا ا…
- نقاش حول الدالة getch
انا لم اجرب الكود فقط نقلته , لانني حذفت جميع الـــvirtual machines من نوع linux التي كانت على الجهاز بسبب احتياجي لمساحة اكبر على القرص الصلب, بالتوفيق للجميع
- نقاش حول الدالة getch
اليك الدليل على كلامي, هذا تعريفها من ملف conio.h , GCC (لاحظ نوع المتغير الذي تعيده ) : _CRTIMP int __cdecl __MINGW_NOTHROW getch (void); ومن ملف conio.h لــVisual Studio : _CRTIMP int __cdecl getch(void); في كودك السابق عندما تضع نتيجة نداء الدالة getch في م…
- اختبر مهاراتك في المؤشرات (الحلقة الرابعة)
شكرا دكتور :happy: لانه الاصدار بكل معلومات التنقيح ( compiled with debug information included ) ودون optimization من المترجم , لكن الاصدار دون ذلك سيكون اصغر بكثير بالتوفيق للجميع
- اختبر مهاراتك في المؤشرات (الحلقة الرابعة)
السلام عليكم أجبت عن ذلك هنا : /index.php?showtopic=258026&view=findpost&p=1269275 و هاهو المقطع : بالتوفيق للجميع
- اختبر مهاراتك في المؤشرات (الحلقة الرابعة)
لا تعني ذلك بالضرورة , فاذا كنت لا تهتم بالقيمة التي تعيدها دالة يمكنك مناداتها و وتجاهل و عدم حفظ القيمة المعادة , كما في المثال السابق بالتوفيق للجميع
- اختبر مهاراتك في المؤشرات (الحلقة الرابعة)
السلام عليكم اولا شكرا للحميع على تخصيص جزء من وقته الثمين لقراءة الكود أو تجريب البرنامج السبب بسيط و هو انني في حالة اسم المستخدم احصر التحقق في الحروف المقبولة فقط ( الحروف الابجدية + ارقام + _) ولا اقبل غبر ذلك أما عند كلمة المرور فلو لاحظت المتغير not_acc…
- اختبر مهاراتك في المؤشرات (الحلقة الرابعة)
touché كما يقولون , هههههههههههههههههههههههههه
- اختبر مهاراتك في المؤشرات (الحلقة الرابعة)
السلام عليكم عذرا لعدم تواجدي امس و مبارك للأخ همام ( اقصد بذلك الاخ ElectroDoc ) هو فعلا همام , طبيب و مبرمج !!!! ماشاء الله ( انا اعرف اصدقاء متخصصين في علوم الحاسب و درسوا البرمجة و لا يبرمجون ) همة عالية ماشاء الله بالتوفيق للجميع
- تصليح اخطاء في كود وتحسينه
السلام عليكم انا لم اغير كودك بالشكل الكبير و الجذري, فقط نسخت المقاطع المكررة و وضعتها في دوال على حدة مع اعطاء اسماء توحي بعملها و ربما غيرت اسماء بعض المتغيرات يمكنك مراقبة ذلك بمقارنة الاكواد التي تقرأ الطلبة من المستخدم و من الملفات, و اكواد الطبع واضافة …
- اختبر مهاراتك في المؤشرات (الحلقة الثالثة)
السلام عليكم للذين لا يريدون قراءة الكود و ترجمته و لكن يرغبون في تجربته يرجى تحميل الملف التنفيذي من المرفقات بالتوفيق للجميع emailvalidation_version0.4_exe_only.zip
- اختبر مهاراتك في المؤشرات (الحلقة الثالثة)
السلام عليكم بجافا : Person Friends[] = {ElectroDoc,AbuZayid,Khaled, the_rest}; for(Person p : Friends) System.out.println(" Welcome " + p); بــسي : ( اكتبوها وحدكم ههههههههه ) بسي بلس بلس : يكفيكم مراجعة الكود المرفق , ههههههههههه بسي شارب : ؛Person[] Friends…
- تصليح اخطاء في كود وتحسينه
السلام عليكم 1- لا تنسخ ابدا ( واعني ذلك بشدة ) كودا من منطقة في برنامجك و تلصقه في منطقة أخرى ( حتى ولو هددوك بالقتل ) لان النتائج وخيمة : * اذا كان هناك خطأ في الكود الاصلي يسصبح عليك معالجته في كل مكان نسخته اليه * سيصبح حجم الكود اكبر وسيصعب عليك متابعة كل…
- .. مشكله في برنامجـ Visual Studio 2008 Exress Edition
السلام عليكم هذا ابسط كود يمكنك كتابته : #include <iostream> using namespace std; int main(int argc, char** argv) { cout << "testing ... 1,2,3 ..." ; return 0; } بالتوفيق للجميع
- Time & Date in c++ !
السلام عليكم النوع time_t هو فقط اعادة تسمية للنوع long وهو النوع الذي تحتاجه الدالة time() لتعيد لنا التاريخ و الوقت لكننا لا نستطيع ببساطة استخراج اليوم و الشهر و ..... و .... لذلك نحتاج الدالة localtime() لتفعل ذلك و هي تستخرج كل ذلك لنا في struct نوعه tm و…
- Time & Date in c++ !
السلام عليكم يمكنك عمل ذلك كالتالي : #include <time.h> #include <stdio.h> int main(int argc, char** argv) { time_t rawtime; struct tm * timeinfo; time ( &rawtime ); timeinfo = localtime ( &rawtime ); printf ( "Current local time and date: %s", asctime (timeinf…
- .. مشكله في برنامجـ Visual Studio 2008 Exress Edition
وعليكم السلام و رحمة الله و بركاته المشكلة ان الكود خاطئ و بالتالي لم تحدث ترجمة (Compilation ) لبرنامجك !!!!! احذف من كودك الارقام 1., 2., ..................13. ثم هناك اخطاء اخرى ( مثل userProtec on [0] ) عليك تصحيحها لكي تتم الترجمة بشكل صحيح (لاحظ اخطاء ال…
- اختبر مهاراتك في المؤشرات (الحلقة الثالثة)
سبحان الله , لاتكن دفاعيا (defensive) الى هذه الدرجة !!! تلك الايقونة كانت هي الاقرب لتمثيل الحالة النفسية ( انتظر وسوف ترى ما افعل في كودكم جميعا ) لكن الامر اصبح مخيفا الان, فاذا كان الرد هكذا على ايقونة فماذا سيكون على غير ذلك ؟؟؟؟ على كل, انا آسف ان كانت م…
- اختبر مهاراتك في المؤشرات (الحلقة الثالثة)
السلام عليكم هذه آخر المحاولات ( سأكون مشغولا بعض الوقت ) يرجى الاطلاع على الملف المرفق, تم تعديل رسائل الاخطاء لتظهر على عدة سطور حسب عدد ونوع الاخطاء. مع امكانية اظهار كل نوع من الرسائل بلون مختلف ( مع اني لا استعملها هنا , لكن الكود الذي يفعل ذلك موجود, ) ل…
- اختبر مهاراتك في المؤشرات (الحلقة الثالثة)
السلام عليكم لكن عند النظر الى صور المشروع المرفقة مع أول مشاركة لك ( عند اقتراح الموضوع ) لا نجد الا رسالة خطأ بسيطة دون تحديد الحروف الخاطئة وهذا ما جعلني لا اضيف ذلك في مشاركتي الاولى و الثانية !!!! فعلت ذلك عن عمد لانني اعتقد ان المطلوب هو ابراز استعمال ال…