لماذا قررت استخدام C++ وما هي المميزات التي جعلتك تستخدمها أو تفضلها عن غيرها ؟
مجتمع ++C
964 متابع
سي بلس بلس هي تطوير توسيع للغة السي المعروفة وتعتبر لغة كائنية التوجه، المجتمع يناقش كل ما يتعلق بهذه اللغة.
مقدمة سلسلة "متعة ++C" █ الخطوة 0 : لعبة البداية :)
**السلام عليكم** أهلًا بك مع الخطوة 0 في طريق المبتدئ نحو البرمجة عمومًا، ونحو ++C خصوصًا. تفترض هذه السلسلة التّعامل مع غلامٍ بعمر 12 سنة، وتتعامل على هذا الأساس، لا رياضيّات معقّدة، ولا مفاهيم تحتاج إلى خبرةٍ سابقة. ###مُتطلّبات البداية: اللغة العربيّة، والقليل من اللّغة الإنكليزية (مبتدئ) ###البداية، لُعبة ستكون البداية برمجيًّا، سهلةً جدًّا . كلُّ ما عليك هو اللعب ! نعم، ستقوم بتحميل لعبةٍ إلى أحد أجهزة Android (هاتف ذكيّ، أو tablet)، وإن لم تتمكّن من ذلك فيمكنك أيضًا
ممكن احد يفهمني في Overflow و Underflow في هذا الموضوع
السلام وعليكم اخواني انا اتعلم من كتاب انجليزي في ++c كل شئ تمام لكن هناك امر لم اعرفه مسالة Over و Under في هذا الموضوع ------------------------------------ الموضوع -------------------------------------------------- The program sets a short variable (sam) and an unsigned short variable (sue) to the largest short value, which is 32,767 on our system.Then it adds 1 to each value.This causes no problems for sue because the new value is still much less than the maximum value for an unsigned integer. But
سؤال عن صحة كود برمجي بلغة السي
السلام عليكم, إخوتي لماذا لا لايعمل الكود التالي مع أنه لاتظهر أية أخطاء أثناء تفسيره من قبل المفسّر!!, و هو كود لنسخ سلسلة معينة و استبدالها بأخرى سابقة باستخدام المؤشرات: #include char* mystrcpy (char* destination, char* source) { char* res = destination; while(*source != '\0') { *destination = *source; destination++; source++; } return res; } int main() { char* a = "ACER"; char* b = "HP"; printf("%s", a); printf("\n\n%s", mystrcpy(a, b) ); return 0; }
كيف ابدأ بتعلم السي شرب
حابب اقوم بعمل برامج حاسب الالي اخبروني بتعلم السي شرب اريد نصائح منكم وكورس ابدأ به وشكرا
كيف أفهم المؤشرات pointers في سي++ ؟
بحثت ولكن لم افهم إلا قليل ولدي بعض اﻷسئلة لماذا المؤشرات في ++c/c فقط ؟ هل هذا الـ output هو عنوان a في الذاكرة ؟ int a; cout << &a; لماذا يتغير الـ output في كل مرة؟ ما الفرق بين & و * و **؟ اكملوا الباقي، وﻻ تنسوا اﻷمثلة :)
مساعده بعضنا البعض
هل يوجد مجتمع مثل هذا
المصفوفات الثنائية
من فضلكم الاسبوع المقبل لدي امتحان واريد مساعدة في المصفوفات لانني لم افهمها وكيف استطيع فهمها
What is polymorphism
يا جماعة اريد ان افهم ايش polymorphism في لغة C++ و الله تعبت تعبت و انا ابحث ما قدرت افهمها ابدا حدئ يساعدني رجااااااا 🥹🥹🥹🥹💔💔
سؤال بخصوص برمجة البطاقات المغنطسية
السلام عليكم ورحمة الله تعالي وبركاته اريد الاستفسار عن طريقة برمجة او لنقل تعبئة بينات فيالبطاقات المغنطسية انا اتكلم عن نفس بطاقات الفيزا كارد و بطاقات تسجيل الدخول في المعامل CART ID كيف تتم وكيف احميها من عمليات النسخ ???? هل هناك برامج معينة او الات معينة???? هل انا في القسم الصحيح ???
طباعة مصفوفة ثنائية البعد (2D) بشكل مائل (طلب مساعدة)
السلام عليكم .. حاولت كتابة دالة (function) تقوم بطباعة مصفوفة ثنائية البعد (2D) بشكل *مائل* ولنفترض أن المصفوفة 3×3 وكانت المدخلات بالترتيب array[0][0] , array[0][1] , array[0][2] array[1][0] , array[1][1] , array[1][2] array[2][0] , array[2][1] , array[2][2] ##inPut : 3 2 1 6 5 4 9 8 7 عندها ستكون المخرجات ## outPut: 9 6 8 3 5 7 2 4 1 والسر في التلاعب بالعلاقة بين مؤشر اللوب الداخلي واللوب الخارجي من يساعدني في حلها :)
صيغة كتابة الكود في لغة الـ++C
السلام عليكم ماالفرق بين كتابه الكود بهذا الطريقة #include #include void main() { getch(); } و ماالفرق بين كتابه الكود بهذا الطريقة #include using namespace std; int main() { return 0; } في الكلية نستخدم الطريقة الاولي اما الطريقة الثانية لاحظت انها تستخدم في الشروحات علي اليوتيوب
مرجع في C و++C - cppreference.com منصة متعددة اللغات ساهموا في إغناء المحتوى العربي
http://ar.cppreference.com/w/Main_Page
قيمه محدده لمتغير
اريد ان احفظ قيم محدده في متغير و تكون منفصله مثل (2,3,8,20,9)
مساعدة في فهم جزء من Linked List
السلام عليكم ورحمة الله وبركاته حياكم الله جميعًا يا أخوة و أخوات أريد مساعدة في فهم هدا الجزء من الكود Node *head; هل ال head هنا سيأخد ال data معه لأن نوعه أوبجكت من الكلاس Node و جزاكم الله خيرًا #include <iostream> using namespace std; class Node { public: int data; Node *next; }; class linkedList { public: Node *head; linkedList() { head = NULL; } /* bool isEmpty() { if(head == NULL) return true; else return false; } */
virus shellxode
fucking topic
creating a team - صناعة فريق كامل للمستقبل
بسم الله الرحمن الرحيم , السلام عليكم ورحمه الله وبركاته يا شباب، أنا اسمي [ابراهيم احمد]، عندي 16 سنة، وببدأ أتعلم لغة C++ و assembly . بما إن البدايات دايماً محتاجة تشجيع، قررت أعمل "Team" صغير نذاكر فيه مع بعض من تحت الصفر. الهدف من التيم: نتشارك المصادر (كتب، فيديوهات، كورسات). نحل مشاكل الكود اللي بتقابلنا (Debugging). نعمل مشاريع بسيطة في البداية ونطورها مع الوقت. نشجع بعض على الاستمرارية. مين يقدر ينضم؟ أي حد لسه بيبدأ (Beginner) أو عايز يبدأ
طلب مساعدة للحبث داخل مستند وحذف نص بصيغة معينة
السلام عليكم ورحمة الله وبركاته حياكم الله جميعاً عندي ملف .txt وبداخله نص حجمه كبير وخلال النص يوجد أرقام للملاحظات، تكون بين قوسين بالصيغة التالية [34] فهل يوجد تطبيق للبحث في المستند وحذف الأقواس وما بينها إذا كان ما بداخل الأقواس رقم؟ محتاجه بشدة لأن النصّ ضخم :( بوركتم
كيف اقوم بتشغيل برنامج قمت بكتابتة خارج ال IDE
السلام عليكم ورحمه الله وبركاته قابلتني مشكلة لم اجد لها حل حتي الان في لينكس وبالذات اوبنتو وهي اني عندما اقوم بكتابة برنامج ما واترجمة واريد تشغيله من داخل ال (IDE (BUILD AND RUN يعمل بشكل طبيعي ولكن لا استطيع ان اشغلة خارج ال IDE فما الحل ارجو الرد السريع من اهل الخبرة
تصميم برنامج بال visual sutdio
كيف لي ان اكتب برنامج يقوم بجمع عددين كبار مثلا 12345و76589 عن طريق stack في برنامج visual studio؟
فشل التصنيف "Compilation failed."
حاولت تصنيف برنامج صغير في C + + لكن التصنيف فشل! هذا هو: #include #include int main() { std::vector> مصفوفة { {1, 2, 3}, {4, 5, 6}, {7, 8, 9} }; std::cout << "أهلا، هذه مصفوفة:" << std::endl; for (auto element : مصفوفة) { for (auto val : element) { std::cout << val << " "; } std::cout << std::endl; } std::cout << std::endl; return 0; ثبتت MinGW على ويندووز 8.1 في برنامج Geany: g++ -std=c++11 -Wall -c "%f" g++