الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ما هو أكثر موضوع لم تفهمه في سي++، وتتمنى أن تجد شرحه

بدأه إسماعيل ابراهيم في 15 يونيو 2008 · 23 رد · 3,504 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم...

طبعا لم أتمكن من وضع تصويت لأن المواضيع كثيرة جدا...

ما هو الموضوع الذي تستصعب فهمه في لغة سي++، أو لم تفهمه بعد وتجده صعب؟

.

ملاحظة: ممنوع على الخبراء والمحترفين الإدلاء برأيهم B) كأن يقول خبير: "أعتقد أن أصعب موضوع هو......" ، السؤال موجه لمن يواجه الصعوبة فعلا...

انتظر تفاعلا :)

#2

بسم الله الرحمن الرحيم

يعني موضوع جميل وجيد ويستحق المشاركة

اولا وانا اتكلم عن نفسي وقد يشاركني البعض في الرائ

ان اهم مشكلة واجهتني هي مشكلة المؤشرات وما يكتنفها من غموض

لكن هذا الامر لم يدم طويلا فبي قليلا من البحث والتركيز استطعت فهم الاساسيات تقريبا ويبقي فقط التطبيق لترسخ في الذهن

وقد استنتجت من هذه التجربة الاولي مع المؤشرات ان المشكلة لاتكمن في فهم الامور فقط لكن الامر الاهم هو بذل الجهد لفهم الامور الغامضة

لان الذين عملوا اي لغة انما عملوها لكي يفهمها الناس ويستوعبونها باقل جهد ووقت ممكن

وهذان الامران مهمان عامل الوقت والجهد لانه في الحقيقة هذان العاملان ثمنهما باهض عند الدول الغربية واتمني ان يزيد ثمنهما عندنا نحن العرب قريبا ان شاء الله

يعني ليس هنالك امر غامض مالم تقم بفهم الامر بجد واجتهاد

وهذه وجهة نضري قد تكون صحيحة او خاطئة

وانما اردت المشلركة لان الموضوع جميل وخفيف

وبارك الله فيك

اللهم صلي علي المصطفي محمد

صلي الله عليه وسلم

#3

أخي إسماعيل أظن الأغلبية لم يفهموا الأساسيات حتى و ليس موضوع واحد فقط و السبب واضح الأغلبية تريد حلولا جاهزة من دون بذل مجهود لهذا أرى أن أحسن طريقة للفهم هي إكثار التمارين من بسيط إلى صعب هكذا سيفهمون ، البعض منهم يقرأ كتاب لكنه خالي من التمارين أنا هنا أقيس الحالة العامة التي لا تجيد غير العربية .

''‏اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما ‏نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل ‏بلية''

'‏اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء ‏منهم و الأموات'

www.it-scoop.com

#4

السلام عليكم

,.,..,,.,.,.

انا كمان كنت رايدة اعمل الإستبيان بخصوص هذا السؤال..ومنعني كترتها او على الأقل التركيز بأسباب جوهرية وصريحة..

موضوع ممتاز اخي اسماعيل وإن شاء الله يجد تفاعل من اخوتنا هون..لكن الله يعينك تتناول مشاكلهم (ونحنا معك طبعاً) مش تعمل حالك مشغول :happy:

,.,.,.,.,..,

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#5

أشكر جميع المشاركين...

أخ عزيز نور أفهم أن المؤشرات هو أصعب موضوع واجهك. إذن نسجل (المؤشرات : 1)

أخ سيف، شاكر لك المشاركة، لكن أحبّ أن أسمع رأي من يواجه مشكلة بالفعل، أو واجهها... ألاساسيات ممكن نعمل عليها كتب لكن أريد تحديد أكثر.

أخت رغد، إن شاء الله يلاقي تفاعل، رغم إني توقعت تفاعل أكثر من الأعضاء...

وربنا يقدرنا ونقدم شيء ، هذا إذا ما انشغلنا :)

#6
اقتباس
أخ سيف، شاكر لك المشاركة، لكن أحبّ أن أسمع رأي من يواجه مشكلة بالفعل، أو واجهها... ألاساسيات ممكن نعمل عليها كتب لكن أريد تحديد أكثر.

أتراني محترف !

ما قلته لك هو المشكل جرب عمل إستبيان فيه الآتي :

ماهي المدة التي تقرأ فيها كتاب برمجي :

يوم

أسبوع

أسبوعين

شهر

أخرى(ضع رد فيه المدة)

عندما تفهم أي محور في الكتاب هل تلجأ إلى البحث عن تمارين لتدعم فهمك أم أنك تنتقل إلى محور آخر و تعتمد فقط على أمثلة الكتاب و تمارينه :

نعم

لا (لا ألجأ)

عندما تصادف مشكلة هل تلجأ مباشرة إلى طلب مساعدة أم تأخذ فيها وقتا مع نفسك و تطلب مساعدة جزئية بعد ذلك :

نعم (أطلب مساعدة)

لا

''‏اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما ‏نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل ‏بلية''

'‏اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء ‏منهم و الأموات'

www.it-scoop.com

#7

اهلا اخي اسماعيل ..

طبعا بعد ان اكملت وبعون الله تعالى الامتحانات .. او اكملت السنة الدراسية كلها ..

رجعت للمنتدى بعد غياب حوالي الثلاثة اشهر .. لاجد المنتدى قد عاد الى ما سبق .. وهو الضعف في المواضيع المطروحه ....

يعني الاشخاص الذين يجدون صعوبة .. هم لا يجدونها بسبب دراسة للغة ..وانما بسبب مشاريع التخرج او اسئلة اخر السنة او واجبات جامعية وغيرها من الانشطة .. فلايوجد شخص اراد ان يعمل كود لدالة فتوقف عند نقطة معينة فدخل للاستفسار كيف يكمل ... هذاشئ قليل ..

لذلك يمكن ان تكون مشاركتي هذه بعيده عما طلبته يا اسماعيل ولكن اعذرني لاني لم اجد الموضوع الذي اطرح به حزني على القسم ..

فلقد عدت وقرات اخر 6 صفحات وهي الصفحات التي كتبت بعدي .. صراحة من بين كل هذه المواضيع الكثيره التي لم اقراها .. وجدت بها اقل من ربع الكمية فقط ماهو مفيد .. كل البقية اسئله وطلبات .. والمشكله ان الطلبات تكون وقتية وليست دائميه .. يعني العضو يطلب ليوم غد ..

الجميل انه شاهدت موضوع من المواضيع يقول به صاحبه اريده غدا قبل الساعه كذا .. يعني حدد الساعه ايضا .. هذا الشخص لا تساله اي موضوع استصعب فهمه .. وانما اكتب له الكود ليحفظه ويكتبه في ساعة الامتحان ..

لذلك انا صراحة اريد ان اعيد معك ومع كل الاخوة الذين كنا نكتب مقالاتنا ان نعود من جديد لاحياء هذا القسم ونوقضه ..

وبالنسبة لموضوعك هذا فصراحة فكرته جميلة بالنسبة لي لم تواجهني صراحة مشاكل .. فقط بصورة قليلة في فهم pointer to function ولكن درستها والحمدلله اصبحت معلوماتي بها جيده ..

واذا كانت لديك مقالات مفيده عن هذا الموضوع ا رفدنا بها ولا تبخل علينا ..

تحياتي العطرة ..

يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..

#8

موضوع جميل ..

أنا لدي نصيب من المواضيع المعقدة ..

- مواضيع في أعماق المؤشرات .. مثل

const void * a;

int *(f)[];

وغيرها من الصيغ المعقدة للمؤشرات .. ولوما نسيت .. سأضع بعض صيغ المؤشرات المعقدة .وقد رأيتها في أحد الكتب .

- هناك مشاكل أواجهها أحيانا مع const لها استخدامات كثيرة .. ومواقع كثيرة .. لو يكون هناك ملخص لها :) ...

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#9

أهلا وسهلا بعودك أخ سنان... والله طولت الغيبة

سبب كتابتي لهذا الموضوع هو أنني أردت ان احرّك المنتدى، بدأت بالكتابة حول القوالب، وتراجعت وقلت ربما الموضوع لا يعني احد، فوضعت الموضوع لكي ارى ما هي الدروس التي "عليها طلب"...

أخي شمري كيف الحال، أيضا انت تركتنا لصالح برمجة الألعاب :) فأهلا بعودتك...

انتظر منك قائمة بالمؤشرات المعقدة (موضوع مغرٍِ :) )

إلى الجميع... منتظر المزيد من التفاعل...

تم تعديل هذه المشاركة بواسطة إسماعيل ابراهيم في 17 يونيو 2008 في 23:30

#10

السلام عليكم

هنا الصيغ المقعدة :lol:

post-42837-1213972109_thumb.jpg

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#11

جزاك الله الف خيير

اخوي انا مبتدأ لي ثلاث شهوور هاويي للغة السي ++ لا واجبات ولا دراسة ولا غييرة انا اهووى اللغة

وماشي على الدورات الي بالمنتدى وكتاب الاكسير .

1-الموشرااااااااااات مررة افهمها ومررة اقوول ماني فاهمها عقدتني :wacko:

2-الموشراات وادخلها مع المصفوفات

ملاحظة بسيطة قلّّت المواضيع الي تتكلم عن المكاتب مثل MFC و QT

تم تعديل هذه المشاركة بواسطة almstshar2 في 21 يونيو 2008 في 00:25

#12

شكرا لك أخي أنا عني أواجه صعوبة في فهم المؤشرات وصلتها بالقوائم المتصلة (السجلات )

أريد شرح وافي لها ونموذجي وجزاكم الله خيراً ...

#13

اتمنى وضع دورة كاملة لها لكن ليس على بية وندوز بل Linux

#14

أنا أظن أن أكثر موضوع يحتاج لشرح هو RTTI ، run time type identification . خصوصا لمن لم يفهم جيدا موضوع inhertance .

لغة ++C تحتاج لتركيز شديد ، فهي تجمع بين قوة C ، وبين oop ، وليس سهلا على أي أحد تعلمها بمفرده .

وأظن بسبب عدم السهولة هذه ظهرت #C, و java .

وأقوى كتاب موجود على ظهر هذه البسيطة لشرح ++C بعمق ، هو thinking in C++ ، كتاب رائع من جزئين ، حيث أنه يفهمك الفلسفة التي قامت عليها اللغة ، ويعطيك أمثلة.

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

#15

تم ذكر هنا The Function Pointer .

للذين يريدون الاطلاع على هذا الموضوع

http://www.newty.de/fpt/fpt.html

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

------------------------------------------------------------------------------------------------

gazabigBanner.jpg

------------------------------------------------------------------------------------------------

#16

البوينترات فاهم مبدئها

لكن لماذا نستعملها

مش فاهمة؟؟!!

كذلك اجد صعوبة كبيرة في تحويل تمارين ال loop .. الخ الى recursion .. هاي النقطة بتمنى أفهما مية بالمية

#17

بالنسبة لي أرى أن بناء تطبيق windows application ما يزال غامضا في c++ لأني لم أستطع معرفة ما هي الطريقة الأمثل , هل باستخدام win api أم بمشاريع mfc أم ماذا

أرجو منكم إبضاح هذه الفكرة و أي طريقة هي التي تعتبر standard ؟؟

#18
golden man كتب:
بالنسبة لي أرى أن بناء تطبيق windows application ما يزال غامضا في c++ لأني لم أستطع معرفة ما هي الطريقة الأمثل , هل باستخدام win api أم بمشاريع mfc أم ماذا

أرجو منكم إبضاح هذه الفكرة و أي طريقة هي التي تعتبر standard ؟؟

Qt

تم تعديل هذه المشاركة بواسطة اللؤْلؤة رغَـــد في 7 أغسطس 2008 في 13:03

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#19

سؤال صغير مرة

DLL Files

كيف اتعامل معها

كيف أبني ملف Dll بالفيجوال بيسك أو أي لغة أخرى

وأستخدمه في السي أو السي++ او الفيجوال سي++ أو أي لغة أخرى

أو العكس

؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

دولة الخلافة الاسلامية في المخاض الاخير وميلادها قريب

حزب التحرير : التزم الطريق الصحيح الشرعي الوحيد لاعادة دولة الخلافة الاسلامية .

الامة الاسلامية متعطشة لقيادة مخلصة لتذوق حلاوة النصر ولن يكون ذلك الا بعودة الخلافة الاسلامية

الامة الاسلامية تحتاج لاحداث تسحقها سحقا وتمعسها معسا لتفكر تفكيرا جماعيا بالتغير لان وحدة المشاعر لوحدها لاتكفي وهذة الاحداث كلها خير

#20

ايضا اواجه مشكله في التعامل مع الملفات :(

يعني اعرف write & read بس مااعرف اتعامل مع البحث

يعني لو فيه ملف في c:\\ وابغى اسووي له بحث

ماهي الدوال الي ممكن تساعدني :unsure:

#21
اقتباس
سؤال صغير مرة

DLL Files

كيف اتعامل معها

كيف أبني ملف DLL بالفيجوال بيسك أو أي لغة أخرى

وأستخدمه في السي أو السي++ او الفيجوال سي++ أو أي لغة أخرى

أو العكس

هنا كتيب ممتاز لـ بن العيد. يشرح بالتفصيل .

tvquran_6.gif

#22
اقتباس
ايضا اواجه مشكله في التعامل مع الملفات

يعني اعرف write & read بس مااعرف اتعامل مع البحث

يعني لو فيه ملف في c:\\ وابغى اسووي له بحث

ماهي الدوال الي ممكن تساعدني

هذه دالتين تستخدم مع بعض لا يجاد جميع الملفات والمجلدات في مجلد معين.

FindFirstFile Function

FindNextFile Function

tvquran_6.gif

#23

الله يسعدك يافهد ماقصرت ويزيدك ويزيدنا من علمه :rolleyes:

#24

أشهد بالله انك كالفهد يا فهد

دولة الخلافة الاسلامية في المخاض الاخير وميلادها قريب

حزب التحرير : التزم الطريق الصحيح الشرعي الوحيد لاعادة دولة الخلافة الاسلامية .

الامة الاسلامية متعطشة لقيادة مخلصة لتذوق حلاوة النصر ولن يكون ذلك الا بعودة الخلافة الاسلامية

الامة الاسلامية تحتاج لاحداث تسحقها سحقا وتمعسها معسا لتفكر تفكيرا جماعيا بالتغير لان وحدة المشاعر لوحدها لاتكفي وهذة الاحداث كلها خير

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…