المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : مالفرق بين هذين الكودين



IGI2000
21-09-2005, 12:20 AM
السلام عليكم

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


كود:

#include <iostream>using namespace std ;



أفضل من الكود


كود:

#include <iostream.h>



فما الفرق بين الكودين
مع العلم أني الستخدم الأول الآن
وشكرا

IGI2000
23-09-2005, 11:48 PM
مشاء الله على المنتدى

ما ادري ما احد يعرف الجواب
ولا ما استاهل الجواب

Alwared
24-09-2005, 02:32 AM
من قال أنك لا تستاهل الرد .....

أعذر الأخـوة فربما هـم مشغولين أو حتى لا يعرفوا الإجابة....

بالنسبة لهذا الأمر:


#include <iostream.h>


فهـو يقوم بإستبدال السطر ووضع محتويات المكتبة iostream.h فيه ....
الآن هذه المكتبة التي تنتهي بعلامـة .h هي عبارة عـن مكتبة قديمـة للغاية ... قام بعـد ذلك المبرمجـون سواء في الفيجوال أو في البورلاند بإضافة إضافات كثيرة وجديدة للغـة السي بلس منها القوالب ومساحات الأسماء ... مما جعلهـم يقومون بتعديل المكتبات القديمـة ... وبالتالي قاموا باستخدام مساحـة أسماء تسمـى std وجعلوا مكتبات القوالب القياسية تضمها ومن ضمنها بالطبع مكتبة iostream .. وبالتالي فهذا الأمر أفضل:


#include <iostream>
using namespace std;



هـناك فرق آخر بين المكتبتين ، في هذه المكتبة الجديدة بإمكانك استخدام الأوامر القديمـة من لغـة السي مثل scanf و printf وهـناك فروق كثيرة ... لذلك احرص دائماً على استخدام الأمر الثاني أو المكتبة الجـديدة وليس القديمـة
لا تقلق إن لم تفهـم هذه المصطلحات مساحـة أسماء ومكتبات وقوالب وغيرها فسيأتي اليوم الذي تتعلمها فيها
بالمناسبة ما هـو الكتاب الذي تقرأه ... هل لديك رابط له ... فربما نستفيد منه

IGI2000
24-09-2005, 11:19 AM
شكرا اخي Alwared على الجواب الشافي
وأن شاء اتعلم هذه المصطلحات قريبا ;)


أما بالنسبة للكتاب الذي أقرأه هو كتاب ( الاكسير في تعليم سي بلس بلس)

وهذا رابط التحميل

http://www.cb4a.com/d_books/programming/cpp/elixir.zip
كلمة السر :www.cb4a.com

وهو يعتبر مرجع للمبتدئين والمحترفين
وشكرا مرة اخرى

Alwared
25-09-2005, 02:22 AM
ما أصغر الدنيا

هل تصدق أني أنا مؤلف هذا الكتــــاب

يسعـدني أن أجد أحد الأشخاص يستفيد منـه

بالمناسبة ما هـو رأيك في الكتـاب

IGI2000
25-09-2005, 11:03 AM
السلام عليكم
يسعدني ان التقي مؤلف افضل كتاب رأيته في برمجة سي++
والله هذا الكتاب رائع واكثر من رائع ....
وانا استفدت منه كثيرا ...