السلام عليكم ورحمة الله وبركاته ..
الحمد لله انطلقنا في عالم C++ بس واجهني هالكود عيا لا يشتغل حاولت فيه يمين يسار ماش ماظبط ..
#include <iostream>
using namespace std;
int main()
{
short name;
cout<<sizeof(short(name))<<endl;
return 0;
}
منتظركم
السلام عليكم ورحمة الله وبركاته ..
الحمد لله انطلقنا في عالم C++ بس واجهني هالكود عيا لا يشتغل حاولت فيه يمين يسار ماش ماظبط ..
#include <iostream>
using namespace std;
int main()
{
short name;
cout<<sizeof(short(name))<<endl;
return 0;
}
منتظركم
X5--x@hotmail.com
و عليكم السلام ..
المشكلة في الأقواس ..
cout<<sizeof((short(name)))<<endl;
بالتوفيق ,
سبحآن الله وبحمده .. سبحآن الله العظيم .. ,
عشان تثبت الشاشة ..
حط هالسطر قبل الـ return ,
system("pause");اذا ما حل مشكلتك .. يا ليت توضح ..
موفق ,
سبحآن الله وبحمده .. سبحآن الله العظيم .. ,
Dr.EvIL كتب:^^
مشكورة عالرد اختي بس نفس المشكلة اذا شغلت البرنامج بعد الترجمه يطفى علطول
أكيد راح يطفي لأنه بعد الكتابة على الشاشة لم يتبقى شيئ يفعله فيقوم بإغلاق البرنامج
أود أن أنوه إلى أنه لا داعي لكتابة أمر sizeof كما كتبته حيث ان المتغير name من نوع short في الأصل . انظر للكود بالسفل
جرب التالي :
#include <iostream>
using namespace std;
int main()
{
short name;
cout<<sizeof(name)<<endl;
char s ;
cin >> s ;
return 0;
}قمت هنا بإضافة بعض الأسطر التي تعرف متغير من نوع char ثم تطلب من الكائن cin أن يستقبل إدخال حرف من لوحة المفاتيح وبالتالي لن يغلق البرنامج إلا بعد أن تكتب أي حرف وتضغط على مفتاح الإدخال .
تم تعديل هذه المشاركة بواسطة docesam في 6 يوليو 2010 في 15:38
Dr.EvIL كتب:^^
وربي ما قصرتي الله يوفقك ..
والله يعينكم علي اي شي بنقز هنا
يعني اشتغل ؟؟؟؟
السلام عليكم و رحمة الله و بركاته
اقتباسأود أن أنوه إلى أنه لا داعي لكتابة أمر sizeof كما كتبته حيث ان المتغير name من نوع short في الأصل
يمكننا الإكتفاء بكتابة نوع المتغير داخل sizeof هكذا:
#include<iostream>
using namespace std;
int main()
{
cout<<sizeof(short)<<endl;
system("pause");
return 0;
}اقتباسقمت هنا بإضافة بعض الأسطر التي تعرف متغير من نوع char ثم تطلب من الكائن cin أن يستقبل إدخال حرف من لوحة المفاتيح وبالتالي لن يغلق البرنامج إلا بعد أن تكتب أي حرف وتضغط على مفتاح الإدخال .
هذه الطريقة تقليدية .. أرى أنه من الأفضل استخدام الدالة system لأداء المهمة.
للمزيد من المعلومات حول هذه الدالة يمكنك تحميل الكتاب التالي الذي يشرح هذه الدالة بالتفصيل :)
تم تعديل هذه المشاركة بواسطة أحمد المتألق في 7 يوليو 2010 في 17:35
C++ and Java, say, are presumably growing faster than plain C, but I bet C will still be around. ― Dennis Ritchie
~OoO~________--------------------------------------------________~OoO~
من مواضيعي :
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…