Cin
用于char数组:
cin.get(arrayname, arraysize);
如果读入空行 cin为false;
用于string:
getline(cin, stringname)//可以读取空格
cin >> stringname;//到空格截至
用于int,double等基本类型:
cin >> variablename;
对象cin本身被用作测试条件的时候,如果读取成功,它被转化成布尔值true,否则转换为false。
用于char:
可以使用cin.get() == "\n"来判断是否读入换行符
cout:
#include<fstream>
ifstream fin;
fin.open("tobuy.txt");
if(fin.open() == false)
{
...
}
网友评论