khaled_prg
عضو مجتهد
- KeRNeL
- البرمجة و التطوير
- حل سؤال
لماذا لا يأتي صاحب السؤال بنفسه و يضع لنا محاولاته (مهما كانت) !؟ عندها سيجد المساعدة بكل تأكيد :) عفوا و لكن في أي قاموس وجدت هذه الكلمات !؟ :P
- شابتر 2 (الاسئلة + امثلة صعبة للتذكير) و تحديات برمجية
سلمت يداك يا علاء الدين :)
- حل سؤال
+1 كما قال الإخوة .. المحاولة هي حزام الأمان :) حاول قراءة القوانين قبل طرح الموضوع :happy:
- شابتر 2 (الاسئلة + امثلة صعبة للتذكير) و تحديات برمجية
ماذا تقصد بالكود التنفيذي, هل هو الكود المقابل للكود المكتوب و لكن بلغة الأسمبلي !؟ ممكن تعطيني أمثلة على "بعض المعلومات الأخرى" !؟ كيف ذاك !؟ مالفرق بين standard output stream و الشاشة !؟ أليست الشاشة هي قناة الإخراج القياسية في الـ console !؟ ============ و …
- شابتر 2 (الاسئلة + امثلة صعبة للتذكير) و تحديات برمجية
السلام عليكم بما أنه حان وقت طرح الأسئلة فإليك أسئلتي :) سبق و أن بحثت عن معلومات توضح لي عمل الـ linker و طريقة ربط الملفات مع بعضها البعض و قد أعجبني المقطع التالي مع أنني لم أفهمه بشكل كامل لذلك أريد التوضيح أكثر و خصوصا المقطع الأحمر اللون : أسئلتي حول هذه…
- تصحيح للكود رجاءا ...
إذن أنت تسأل عن كيفية إنشاء مصفوفة ديناميكية عن طريق المؤشرات طبعا :) الفكرة تعتمد على استخدام المعامل new مع عدد الخانات التي نريد حجزها ثم نقوم بتحرير المؤشر بعد أن ننتهي من استخام المصفوفة : #include<iostream> using namespace std; int main() { char *arr_ptr…
- تصحيح للكود رجاءا ...
السلام عليكم يمكنك كتابة دالة تتحقق من الأمر فتعيد false إذا كانت المُدخلات لا تحقق الشرط و تعيد true في حالة العكس : bool is_str(char* ptr) { while(*ptr) { if(!std::isalpha(*ptr++)) return false; } return true; } هذه الدالة تستقبل مؤشر سيشير إلى أول عنصر من ع…
- سؤال حول الـ header file
بالنسبة لملف الـ .cpp الذي يحتوي على تعريفات الدوال فهل يوضع في ملف الـ .h أو ماذا !؟ :wacko:
- مشكلتي في انشاء member funcution
السلام عليكم كنت أود أن أساعدكِ هذه المرة و لكنني لم أدرس القوائم بعد :blush: , فلستُ أكثر من مبتدأ لا يزال يحاول التفاهم مع هذه اللغة ! ولو كنت أعرف الإجابة لأجبتكِ قبل بضع سنين :D لكن أحببت أن أهدي إليكِ بنصيحة قد تفيدكِ أكثر من إجابة هذا السؤال :) إذا أردتِ…
- سؤال حول الـ header file
أحس أن الشرح أعلى مما أستطيع استيعابه (أنا لسه مبتدأ كم يوم !) :blush: يا ريت لو يكون الشرح بالعربية و بدون مخططات لو سمحت !, لأنها تصيبني بالدوار :blink: :wacko: احترامي لك :)
- ماهو الماكرو وماهي نتجية العملية التاليه
مرحبا من جديد :) في هذه الخطوة : a=&b; سيحتوي a (و هو مؤشر لمؤشر) على عنوان المؤشر b في هذه الخطوة : *a=&c; سيحتوي *a (و هو مؤشر) على عنوان c في هذه الخطوة : **a='z'; ستحتوي خانة "المؤشر لمؤشر" a على الحرف z
- سؤال حول الـ header file
ألا يوجد مجيب !؟ :blush: بانتظاركم يا أبطال الفريق :)
- ماهو الماكرو وماهي نتجية العملية التاليه
لا أعرف إجابة هذا السؤال لأنني لم أفهم السؤال أصلا ! كنت أظن أنه يريد تحويل العبارة إلى النظام العشري (باعتبار أنها مكتوبة في الـ hex) و لكن لا أعتقد أن هذا هو التفسير الصحيح ! سبق و أن فعلها هذا النوع من البوينتر للكثير من المبرمجين .. أصابهم بالجنون البرمجي …
- ماهو الماكرو وماهي نتجية العملية التاليه
+1 يعجبني فيك حب مساعدتك للآخرين و حماسك في القسم, نتمنى أن نراك دائما في هذا القسم :cool: منورة :wub:
- سؤال حول الـ header file
لعلك لم تفهم قصدي ! :blush: أعرف جيدا كيفية إنشاء مكتبات و كتابة دوال بداخلها و سبق أن كتبت عشرات المكتبات في عدة مشاريع صغيرة :) لكنني أسأل : أيهما أفضل !؟ أن تكتب الدوال على شكل definition في ملف امتداده .h ثم تكتب الدوال على شكل proto type في ملف امتداده .c…
- How can solve this !
مرحبا, عدت من جديد :) في الحقيقة فإن مشاركتي السابقة لا تؤدي المطلوب بشكل كامل ! و السبب يعود إلى أن المؤثر الشرطي يكافي if-else, لاحظي أن الشرط هنا غير متداخل وهذا عكس حالة التمرين !, فلحل التمرين يجب استخدام الشرط المتداخل if-else-if , وذلك لوجود ثلاث حالات,…
- How can solve this !
السلام عليكم عفوا على تأخير الرد (مشغول بظروف قاهرة ...! :blush: ) أظن أن الفكرة تعتمد على استخدام المؤثر الشرطي ؟ و قاعدته كالتالي : exp ? exp_1 : exp_2; ويعني إنه إذا كانت العبارة exp محققة فقم بتنفيذ الأمر/الأوامر exp_1 و إلا فقم بتنفيذ الأمر/الأوامر exp_2 …
- سؤال حول الـ header file
السلام عليكم سمعت بعض الإخوة يقول أنه لكتابة مشروع ما يجب عليك أن تكتب الدوال على شكل definition في ملف امتداده .h ثم تكتب الدوال على شكل proto type في ملف امتداده .cpp ثم تنشأ ملف آخر بنفس الإمتداد و سيحوي هذا الملف السورس كود و عادة ما يطلق عليه اسم Main.cpp…
- شابتر 2 (مقدمة الى السى++)
الشرح للمبتدئين (أمثالي) لا يعني بأي حال من الأحوال أن تخالف قواعد اللغة أو تقول كلاما يخالف القواعد :sleep: لا أريد أن أحول الموضوع إلى ساحة للنقاش حول هذه المسألة فأنا من متابعي الدورة و من تلامذتك أيضا :happy: احترامي لك :)
- شابتر 2 (مقدمة الى السى++)
للأسف, كلامك غير صحيح و بالتحديد في الجزء الأحمر اللون :), أنا قلت أنو توجد " عدة modifier " للنوع int و ليس " عدة أنواع " :) انظر جيدا إلى الكلام : بانتظار بقية الدورة :happy: احترامي لك :)