hasan_aljudy
مشرف منتدى السى و السى بلس بلس سابقاً
- العراق - مغترب
- dev.hasenj.org
- البرمجة، اللغة اليابانية، لينوكس و المصادر المفتوحة
- دالة traversal
إذا كان هناك خطأ في الـ include فعادة الكومبايلر سيظهر خطأ واحد فقط, و هذا الخطأ هو في الـ include. جربي تضعي <> حول iostream.h بدلا من الـ " "
- دالة traversal
هناك عدة أخطاء, أولا تعريف الـ struct employee يجب ان ينتهي بفارزة منقوطة ثانيا, في الـclass List هناك متغير داخلي اسمه employee List و الظاهر ان هذا غير مسموح, حاولي تغيييره الى employee list يعني غيري كلمة List الى كلمة أخرى, حتى لو list. بعدين عندك: class L…
- ما هو الاختلاف بين برمجة السي لوندوز و للينكس ؟
السي بلص بلص تحتوي السي, يعني أغلب أكواد السي لو وضعتها في السي بلص بلص فستعمل (على حد علمي, و الله أعلم), لكن العكس غير صحيح. نصيحتي ان تتعلم السي بلص بلص, تستطيع طبعا البدء بالسي, لكن هناك أشياء سيكون عليك نسيانها عند الانتقال الى السي بلص بلص (و هي أشياء أن…
- ما هو الاختلاف بين برمجة السي لوندوز و للينكس ؟
حسب الكود, إذا كان الكود يستخدم win32 api فلن يعمل على لينكس إلا إذا تخلصت من اي شي متعلق بالوندوز (خصوصا اذا كان الجزء اللذي تريده من الكود لا يتعلق بنظام تشغيل معين) لكن اذا كان الكود هدفه القيام بعميلة معينة بغض النزظر عن نظام التشغيل فسيعمل إن شاء الله على…
- نصيحة صغيره لو سمحتم للضروره ..
بالنسبة للشهادات و المعاهد, ليست عندي أي فكرة على الاطلاق. بالنسبة للجافا, فالجافا و الجافا سكربت و السي و السي بلص بلص تشبه بعضها البعض, يعني لو تعلمت جافا تستطيع الانتقال الى سي بلص بلص بسهولة, و كذلك الى جافا سكربت, لانها لغات متشابهة. بالنسبة للـ action sc…
- تكفون علموني
بالنسبة لـ strcmp اذا ما تقدر تستخدمهة تقدر تعيد كتابتها .. مجرد انك تمشي على الـ array حرف و حرف و تقارن كل حرف, حتى تصل الى نهاية الـ string و اللي هو الرمز '\0' بالنسبة للكود الصحيح, إذا انا كتبتلك اياه ما راح تستفيد شي, حاول انت تفكر فيها, علشان تتعلم و تس…
- نصيحة صغيره لو سمحتم للضروره ..
الجافا شي و الجافا سكربت شي آخر تماما الجافا لغة برمجة تستخدم لانتاج برامج حقيقية, الجافا سكربت مجرد سكربت يوضع في صفحة الانترنت و يتم تفسيره من قبل متصفح الانترنت. الجافا تستطيع ان تفعل بها تقريبا اي شي, الجافا سكربت قدراتها محدودة جدا. مجرد تشابه أسماء. بالن…
- تكفون علموني
أول شي, الـ logic غلط: if( s=="pass") { cout<<"invalid password"<<"\n"; return false; } return true; !!!!!!! ثاني شي, لا تستطيع المقارنة بين النصوص بهذه الطريقة, لازم تستخدم strcmp if( strcmp( s, "pass" ) == 0 )
- دالة traversal
اي نعم .. مثلا على فرض اننا نريد طباعة موظف e cout << "cpr: " << e.cpr << " name: " << e.name << " salary: " << e.salary << endl; او شي من هالقبيل
- دالة traversal
traversal يعني تمشي عالقائمة عنصر عنصر .. كما قلت مجرد for loop اما الـ main فأفترض انه المفروض يعرض مثال لاستخدام اللست ليثبت انها تعمل بشكل صحيح.
- دالة traversal
دكتوركم قديم :P حتى #include<iostream.h> قديمة, المفروض: #include <iostream> using namespace std;
- دالة traversal
المطلوب ليست؟ ليش عاملة array؟ الي افهمه من اللست هو linked list و هي غير الـ array! عموما, على فرض ان الـarray صحيح, الـ traversal مجرد for loop تمشي على جميع عناصر اللست و تطبع كل عنصر. for(int i=0;i<count;i++) و لكن عودة الى الـ linked list, ما قمتي به ليس …
- كيف تسمي متغيراتك؟
في السابق كنت أستخدم الـ hungarian notation في كل شيء, لكني الآن حولت على طريقة الجافا ف معظم الأشياء.. الـ classes تبدأ بحرفكبير و كل كلمة تبدأ بحرف كبير مثلFileParser اما الـ methods فهكذا loadFile, بالنسبة للمتغيرات, المتغيرات الداخلية للكلاس عادة اضع قبلها…
- مشروع لحل مشكلة الكتابة بالعربية
بسم الله الرحمن الرحيم السلام عليكم و رحمة الله و بركاته هذا مشروع اعمل عليه لحل مشكلة دعم اللغة العربية في البرامج اللتي لا تدعمها. طبعا كلنا يعرف ان ويندوز قد حل هذه المشكلة منذ زمن, و مع وندوز اكس بي اصبح دعم اللغة العربية موجود في كل النسخ, يعني لا يوجد شي…
- دالة traversal
هل المطلوب عمل linked list أما ماذا؟ بصراحة نعم, السؤال غير مفهوم. على الأقل انا لم أفهم ما هو اللذي من المفترض ان يعمله البرنامج؟
- مشكلة في إرسال ال Objects
هممم .. موقع msdn يقول: http://msdn.microsoft.com/library/default..../html/C2662.asp و أرى هنا أن student هو const Student &s يعني const! يقللك: انا اقترح تنفيذ الحل الثاني .. حسب ما أفهم, لما يكون عندك كائن const معنى هذا انك لا تستطيع تغيير قيمته. و لكن عندم…
- مساعدة بالأسمبلي؟؟؟؟؟؟؟؟؟؟؟
هناك منتدى للأسمبلي
- لغة برمجة من تصميمي انا
ما دمت (مبتدئا ) { اطبع <<"تعلم كل ما تستطيعه من لغات البرمجة خصوصا الأسمبلي و سي بلس بلس"; } هذي بعد غلط, إذا كنت مبتدئا ركز على لغة واحدة! اذا انتقنتها جيدا فسيصبح الانتقال الى أي لغة أخرى أمرا سهلا. طبعا هناك ثلاث مجموعات من الغات .. اولا الاسمبليات .. ثاني…
- ما هو الاختلاف بين برمجة السي لوندوز و للينكس ؟
الـ gcc هو كومبايلر لكل شيء ;) GNU Compiler Collection حسب ما أعتقد لغة السي المفروض انها قابلة للنقل بين الأجهزة, السبب الوحيد اللذي قد يعوق ذلك هو انك تستخدم مثلا function معرف عندك في ملف .h لكن تتحول إلى كومبيوتر آخر لا يحتوي على هذا الملف, فلا يستطيع الكو…
- لغة برمجة من تصميمي انا
أخي لا يوجد شي اسمه "الطريقة اللتي تصنع بها لغة برمجة", هناك شي اسمه انك عندك مشكلة تريد حلها, عليك التفكير بنفسك في طريقة حلها, و لا تنتظر أبدا ان تجد الحل جاهز!! تريد تعمل لغة برمجة؟ فكر و ادرس المتطلبات للغة برمجة بشكل عام. ثم بعد ان تصبح عندك فكرة جيدة عن …