السلام عليكم
اللي أعرفه أنه
لما أضيف متغير من نوع string لازم أكتب مكتبه #include<string.h>
#include<iostream.h>
#include<string.h>
int main ()
{
string mystring;
cin>> mystring;
cout << mystring;
return 0;
}
أرجو المساعده
السلام عليكم
اللي أعرفه أنه
لما أضيف متغير من نوع string لازم أكتب مكتبه #include<string.h>
#include<iostream.h>
#include<string.h>
int main ()
{
string mystring;
cin>> mystring;
cout << mystring;
return 0;
}
أرجو المساعده
انت تضيف مكتبه ال string الخاصه بالسي وليس السي بلس.
#include<string>
اضف هذه المكتبه
مثال:
#include<iostream>
#include<string>
using namespace std;
int main ()
{
string mystring;
cin>> mystring;
cout << mystring;
return 0;
}تم تعديل هذه المشاركة بواسطة Ali Al-Zyoud في 30 مايو 2011 في 13:14
أولاً شكراً
لكني كتبت برنامج كبير وأحتاجها بالسي
وأحتاج للمكتبات التاليه
#include<iostream.h> #include<string.h> #include<fstream.h> #include<iomanip.h> #include<conio.h> #include<time.h> #include <stdlib.h>
في حالة كتبت
#include<iostream> #include<string> #include<fstream> #include<iomanip> #include<conio> #include<time> #include <stdlib> using namespace std;
يقول يوجد خطاء أن المكتبات التاليه
#include<conio> #include<time> #include <stdlib>
غير معروفه
هنلك عده نقاط مهمه
1- مكتبات ال ++C القياسيه
لاضافتها لا تحتاج الى كتابه h.
2- مكتبات ال C القياسيه
لاضافتها هنلك طريقتين
a- اضفه h. لاسم الملف الرأسي .
b- اضافه c قبل اسم المكتبه مثال stdio.h تصبح cstdio
3-الباقي
اضفها مع ال h.
بنسبه لبرنامجك يصبح :
#include<conio.h> #include<ctime> #include <cstdlib>
تم تعديل هذه المشاركة بواسطة Ali Al-Zyoud في 30 مايو 2011 في 18:12