使用using 聲明
[cpp]
#include <iostream>
#include <string>
using std::cin;
using std::cout;
using std::endl;
using std::string;
int main()
{
string code = "This is Test Code";
cout << code
<< endl;
system("pause");
return 0;
}
結果如下:
getline 函數
[cpp]
#include <iostream>
#include <string>
using std::cin;
using std::cout;
using std::endl;
using std::string;
int main()
{
string code;
while(getline(cin, code)){
cout << code << endl;
}
system("pause");
return 0;
}
標准庫的 string 類型的成員方法, size() 的返回值,竟然不是 int 類型,而是,神奇的 string::size_type 類型。擦。。。不管是啥玩意兒,總之,不能賦值給 int 變量!