第1个回答 2016-08-29
可以,你看看这个例子,其实文件跟cout和cin是一样的
void ReadConfig()
{
std::map<std::string, double> config;
std::string str;
double t;
std::ifstream configin("config.txt");
if (!configin)
{
std::cout << "config.txt" << std::endl;
exit(1);
}
while (configin >> str)
{
if (str == "//")
getline(configin, str);
else
{
configin >> t;
config[str] = t;
}
}