1485159
پنج شنبه 09 اردیبهشت 1389, 20:06 عصر
سلام من میخوام یه رشته رو از ورودی بگیرم و داخل یه string ذخیره کنم بنابراین برنامه ای نوشتم:
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include <tchar.h>
#include <iostream>
#include <string>
//---------------------------------------------------------------------------
using namespace std;
#pragma argsused
int main()
{
string s;
char c;
cin >> s;
cout << s;
getchar();
return 0;
}
//---------------------------------------------------------------------------
ولی این برنامه فقط تا وقتی که به یه space برسه میخونه و بقیه رو واسه بعد نگه میداره!!
چیکار کنم؟
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include <tchar.h>
#include <iostream>
#include <string>
//---------------------------------------------------------------------------
using namespace std;
#pragma argsused
int main()
{
string s;
char c;
cin >> s;
cout << s;
getchar();
return 0;
}
//---------------------------------------------------------------------------
ولی این برنامه فقط تا وقتی که به یه space برسه میخونه و بقیه رو واسه بعد نگه میداره!!
چیکار کنم؟