cin.get() getline() cout fout用法总结

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

ifstream fin;

fin.open("tobuy.txt");

if(fin.open() == false)

{

    ...

}

你可能感兴趣的:(cin.get() getline() cout fout用法总结)