Khaled Alshaya
مشرف قسم السي ++
- ياليتها كانت حمص(سوريا)
- Design and Impl. of Programming Languages
- اتمنى مساعدتي لاتردوني خائبه
السلام عليكم ,, الأخت cute angel تصوري أننا عند العنصر الثاني في المصفوفة, سنقوم بجمع القيمة الموجودة في العنصر الأول و العنصر الثاني(الحالي) ثم سنقوم بتخزين النتيجة في العنصر الثاني(الحالي), و ننتقل إلى العنصر الثالث, نقوم بجمع العنصر الأول و الثاني و الثالث(…
- الإتقان في البرمجة
السلام عليكم أخي بن العيد :) الحقيقة رائع و 10/10 :wink: أجدك من القلائل الذين يثرون المكتبة الحاسوبية العربية بمقالات رائعة كهذا, في الفقرة الثالثة من المقال "اجعل البرنامج يعمل بسرعة" : حسب معلوماتي فإن ململم النفايات يتصرف بطريقة غير معرفة للمبرمج indetermi…
- عندي مشكلة عند استدعاء المكتبة Graphics.h أرجو الرد من الخبراء
ذكرتني بالذي مضى يا رجل :( عموماً هذه الحزمة هي لتصميم نوافذ ويندوز بسيطة جداً و لكنها رائعة حقاً لمن أراد تجربتها, و ليست للـ Console :) تحياتي ,,
- ايهم اكبر تخزين رقم كسلسة نصية او الرقم كرقم
السلام عليكم ,, بالتأكيد التمثيل النصي سوف يأخذ حيزاً أكبر من الذاكرة :) في حالة اعتمدنا ترميز ASCII سوف يأخذ كل حرف بايت واحد, و إذا اعتمدنا unicode سوف يأخذ 2 بايت, بحسبة بسيطة إذا أبقينا العدد طبعاً على تمثيله العشري: 11 بايت باعتماد ASCII و 22 بايت باعتماد…
- ما الذي يميز البرمجة بلغة C
السلام عليكم ,, هذه هي طريقتي في كتابة الكود الذي ذكر باستخدام STL vector : #include <iostream> #include <vector> int main(){ const int L = 3; std::vector<int> x( L, 0 ); std::vector< std::vector<int> > y( L, x ); std::vector< std::vector< std::vector<int>>> z…
- ما الذي يميز البرمجة بلغة C
السلام عليكم ,, أخ fkugd2003 :) هذا على طريقة ++C, و لكنه أرجو أن لا يكون هناك تسرب للذاكرة :lol: لأني كتبت الكود بسرعة,, #include <iostream> int main(){ const int L = 3; int*** numCube = new int**[ L ]; for( int x = 0; x < L; x++ ) numCube[x] = new int*[ L ];…
- ما الذي يميز البرمجة بلغة C
السلام عليكم ,, هل من الممكن أن يقوم أحد الأخوة بكتابة الكود التالي بلغته المفضلة لنرى الفرق بين اللغات في هذه الكود : int string = 0; char* ptrString = reinterpret_cast<char*>( &string ); ptrString[0] = 'P'; ptrString[1] = 'T'; ptrString[2] = 'R'; std::cout <…
- ما الذي يميز البرمجة بلغة C
أستاذ مين ؟؟!! أخ Abboodd :) لغة ++C في أساسها C "معدلة" في بعض قواعدها, مضافاً إليها طرق برمجة أخرى و هي الـ oop و الـ templates كتوجه للـ Generic Programming و هو من أصعب مجالات البرمجة بالنسبة لي:) دع C و ++C جانباً إذا كنت لا تريد دراسة علوم الحاسب كدراسة …
- ما الذي يميز البرمجة بلغة C
عموماً أنصحك بإلقاء نظرة على ++C :P لا تدخل في عالم الـ oop و الـ templates و قم بكتابة C-style code على طريقة ++C B) و لاحظ الفرق في سهولة الفهم و إمكانية زيادة كفاءة الكود بشكل جميل و منظم. سوف تحصل على inline functions و على أشياء لم تكن تحلم بها يحتاجها مب…
- ما الذي يميز البرمجة بلغة C
السلام عليكم ,, لغة C!!! هل هي اللغة الكاملة فعلاً ؟ و هل هناك لغات تنافسها ؟ لا يوجد على الساحة حالياً من يمكنه منافسة لغة C كـ general purpose language, ربما إلا ++C, رغم الشبه الشديد بينها إلا أن اللغتان مختلفان جداً في مفاهيمها, على الرغم من C يمكن أن يقال…
- ما الذي يميز البرمجة بلغة C
السلام عليكم ,, أخ engineer22 و الأخ abboodd هل يمكن أن تعطيانا فكرة عن مستواكم البرمجي, و هل أنتم طلاب برمجة أم هواية فقط حتى نعرف مالمطلوب من النقاش.. و ما هي اللغات التي تبرمجون بها ؟ تحياتي ,,
- Non-standard C Library
السلام عليكم ,, اعذرني X و لكن لماذا تريد مثل هذه الدالة ؟ ( إذا كانت لصنع قائمة بسيطة فلا تجبني على سؤالي :lol: ) عموماً هناك سؤال يطرح نفسه, هل تؤثر هذه الدالة على الـ buffer الخاص بالـ streams او stdio في C, و إن كانت تؤثر فما هو تأثيرها ؟ أخ فهد هذه تقوم ب…
- Please..can You Helpme
السلام عليكم ,, int **matrix; matrix = new int*[10]; for( int i = 0; i < 10; i++) matrix = new int[10]; for( int i = 0; i < 10; i++ ) delete[] matrix; delete[] matrix;
- تقريب الأعداد العشرية
السلام عليكم ,, #include <iostream> #include <iomanip> int main(){ double pi = 3.14159265; std::cout.precision( 1 ); std::cout.setf( std::ios::fixed ); std::cout << pi; return 0; }
- سؤال في الفيجوال سي6 Mfc وآخر بالسي
لا هذه هي الطريقة القياسية (انا الذي كتبت الدالة و لكن هذه هي الطريقة المتبعة عند معظم مبرمجين ++C الذين لا يريدون استخدام دوال نظام معين أو لا يعرفون ما هي تلك الدوال ) : size_t fileSize( const char* filePath ){ std::fstream::pos_type fsize = 0; std::ifstream…
- مالفرق بين Class و Structure
السلام عليكم ,, هذا مثال سريع : #include <iostream> struct A{ A(){ a = 10; }; int a; }; struct B : public A{ B(){ a = 20; }; void printB(){ std::cout << a; }; }; int main(){ B b; b.printB(); return 0; }
- مالفرق بين Class و Structure
السلام عليكم ,, لا يوجد فرق يا عزيزي, الـ keyword struct تم ابقاؤها لإبقاء التوافقية مع C code :) عموماً هل تدري ماوظيفة هذا الكود :P تحياتي ,,
- سؤال عن Adt
مالذي تقصده ؟ abstract data type ! ضع الكود لتكون فكرتك أوضح.
- هل يوجد كود تحويل ملف من اي نوع الى ملف من نوع Binary
السلام عليكم ,, مالذي تقصده بـ تحويل النص إلى الثنائي ؟! أصلاً كل الملفات عبارة عن ملفات ثنائية, سواء كان تمثيل البيانات بالـ binary أو ASCII ليس هناك فرق الفرق في كيفية نظرتك للملف.
- تقنية الدوت نت .. المساواة بين السادة والعبيد ..
السلام عليكم ,, أخ عمر : قبل أن أجيب على أي سؤال اقرأ المواضيع التالية أتمنى أن تجد فيها الفائدة حول معنى الآلة الوهمية, أحياناً تسمى المنصة الوهمية أحياناً يسمى المعالج الوهمي و الترجمة التي أعرفها Virtual Machine. /index.php?showtopic=163234 /index.php?showt…