
02-10-2008, 02:59 AM
|
 |
عضو متألق
|
|
تاريخ التسجيل: Jul 2005
العمر: 39
المشاركات: 2,701
معدل تقييم المستوى: 0
|
|
اقتباس:
المشاركة الأصلية كتبت بواسطة ahmed abobakr
لو سمحت يابشمهندس هوا فى فرق بين الدالة getch و return 0
أيوه فى فرق بينهم الأتنين بس أنا مش هينفع أشرحلك دالة return دلوقتى علشان دى هتحتاج تمهيد ليها ودى هتبقى درس لوحدها هيجى فى معاده إن شاء الله مش عايز اسبق الأحداث بس علشان محدش يتوه
أما بالنسبة لـ getch هى method بتقول للـ compiler استنى اليوزر يضغط أى زرار وبعدين نفذ اللى بعد كده ولو مفيش بعد كده انهى البرنامج طيب الزرار اللى اليوزر ده ضغطه وضعه إيه ولا حاجه خلاص ضغطة وراحت لحالها تمام كده ؟؟؟
حتى الآن اعرف بس إن فى فرق بينهم وكده انت عرفت getch لحين ما يجى دور return
وبالنسبة للفرق بين الكودين
الكود الاول فيه 2 library
iostream.h
conio.h
وبيكون معد لغرض معين مثل عرض اسم على الشاشة ..
اما الكود الثانى
فيه iostream.h بس
انا كتبت conio.h كمان ونفس النتيجة طلعت .
وفيه int x بنعرفه ان المتغير x ده عدد صحيح .
والدالة cin>> x عشان يختار اليوزر قيمة المتغير X .
ولا يحتوى على الدالة getch لان الدالة cin تشمل نفس غرضها فلا داعى لكتابتها .
بس !!!!
|
لأ يا أبو حميد الأول بالنسبة لنقطة إنك كتبت conio.h فى الكود التانى والنتيجة كانت هى هى ده شئ طبيعى
خلينا نراجع سوا نقطه قلناها قبل كده
يعنى إيه library ؟؟ هى مكتبة يعرف فيها عدد من الدوال لا يمكن تنفيذ هذه الدوال بدون إخبار الـ compiler بمكان التعريف أى بإسم الـ library
وازاى نقول للـ compiler كده ؟؟
يجملة include# وبعدها اسم الـ library طيب لو قلت للـ compiler إنى هستخدم دوال من library معينه زى مثلا ما اقول وبعدين لم أستخدم منها أى دوال عادى جدا ولا هيحصل حاجه لكن العكس مينفعش يعنى لو حبيت استخدم الدالة getch بدون ما اقول للكومبايلر إنى عايز الlibrary conio.h هيدينى خطأ ومش هيشتغل
وضحت النقطة دى ؟؟؟
بالنسبة للفرق بين الكودين أنا بالظبط كنت أقصد اللى وضحته ananoo فى ردها الأخير ياريت ترجعله ولو مش واضح قولى
حاجه أخير الدالة cin لا تقوم بعم الدالة getch فهناك فرق بينهم وأنا وضحت getch فوق أما cin فهى داله تطلب من اليوزر أن يدخل قيمة لتضعها فى variable معين أى أن لها وظيفة أخرى تختلف عن getch
اتمنى تكون الدنيا وضحت يا أحمد
وعايز أقولك على حاجه كمان
ما تبصش للكود كله على بعضه على إنه بيعمل حاجه معينه
لأ بص لكل جزء فيه بيعمل إيه يعنى كل جمله لازمتها إيه
طلب أخير من كل الناس لو سمحتم يا جماعه نتابع كل الردود فى الموضوع لأنها بتحتوى فى بعض الأحيان على أسئلة وإجابات بتوضح نقط مش واضحه فى الدرس نفسه شكراااا
اقتباس:
المشاركة الأصلية كتبت بواسطة همس المشاعر
لا مش اتظبط الحمد لله
بالعكس حالته بقت أسوأ
وصفحات النت بتفتح بعد ميت سنة
الله المستعان
ربنا يهديه
بس أنا عايز أقولك ان أنا دايما ضد الفورمات الكامل للهارد لكن ممكن تعملى حاجه أفضل
تشوفى واحده صاحبتك يكون عندها أنتى فيروس محترم بأخر update ليه من ع النت وتاخدى الهارد بتاعك تعمليله سكان كله عندها وبكده الفيروسات أمرها انتهى زيادة الضمان بقى وزيادة التظبيط تعملى فورمات للـ drive c وتنزلى نسخة ويندوز على نضافه وإن شاء الله يبقى تمام
.................................................. .
ارفعها يا باشمهندس .. احنا تحت امر حضرتك
وعموما الباشمهندسة الي جاوبت على سؤالي هي الي هتجاوب بعد كدا
عموما انا حبيت اوضح نقطة
ان المستر لما يوجه سؤال ليا وحد غيري يجاوب عليه بيكون احساس وحش بالنسبة ليا 
على اد ما اعرف ان ممكن غيري يجاوب لما اقول اني مش عارفة الاجابة
لكن لو قال السؤال مطروح للكل بيبقى لكل واحد الاحقية انه يجاوبه
وانا الي كان مأخرني النت فعلا والي بيحصل في الجهاز مش اكتر
عموما كل سنة وانتوا طيبين 
|
لا لالا يا باشمهندسة همس
هى أكيد مش قصدها تدايقك هى بس كان عندها الإجابة وحبت تتأكد إنها صح فجاوبت ودى كل القصة
بلاش تاخدى الموضوع بالحساسية دى
كل سنة وإنتى طيبة يا همس وكل سنة وكلكم طيبين
|