View Full Version : سوال: تعریف string در c++
hafez1
شنبه 10 مرداد 1394, 22:05 عصر
سلام دوستان من در ویژوال استدیو با سی++ برنامه مینویسم.
با تعریف string مشکل دارم.من #include<string> رو مینویسم ولی بد که تو برنامه استرینگ تعریف میکنم بهش گیر میده حتی اگه مقدار دهی اولیه هم داشته باشه.
amirtork
شنبه 10 مرداد 1394, 22:26 عصر
سلام.
بعد از تعریف string باید namespace استاندار std رو هم ذکر کنید.
یا به روش
using namespace std;
یا به روش
std::string
اگر مشکل از این مورد نبود، لطف کنید متن خطا رو قرار بدید
Mr.reCoder
شنبه 10 مرداد 1394, 22:28 عصر
سلام دوستان من در ویژوال استدیو با سی++ برنامه مینویسم.
با تعریف string مشکل دارم.من #include<string> رو مینویسم ولی بد که تو برنامه استرینگ تعریف میکنم بهش گیر میده حتی اگه مقدار دهی اولیه هم داشته باشه.
درود،
فضای نام std و هدر string لازمه:
#include <iostream> // cin, cout
#include <string> // string
using namespace std;
int main()
{
string test;
std::getline(cin, test);
cout << "you entered:" << test;
cin.get();
return 0;
}
hafez1
شنبه 10 مرداد 1394, 23:40 عصر
بله درست شد با using namespace std;
ممنونم.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.