من وقتی توی ++visual c میخوام از رشته ها استفاده کنم برنامه ازم ایراد میگیره مثلا s1 رو از نوع string میسازم و بعد میخوام cin>>s1 کنم . تو قسمت برنامه ازم من ایراد میگیره . یعنی string رو به عنوان یه "نوع" میشناسه ولی وقتی میام بخونمش ایراد میگیره . اگه میشه لطف کنید یا بگید چطوری میتونم این مشکل رو رفع کنم یا اینکه یه IDE استاندارد معرفی کنید که به جای Visual از اون استفاده کنم . توربو هم مشکل داره باهاش .
برای اینکه شما بتوانید از کاربر رشته دریافت کنید باید:
#include <iostream.h>
using std::cout;
using std::cin;
using std::endl;
#include <string.h>
using std::string;
using std::getline;
#include<conio.h>
int main ()
{
string name;
getline(cin,name);
cout << name<<endl;
getch();
return 0;
}