打开一个文件,想从中读取一个字符串,直接fin>>s. 结果、、碰到空格就停止了
有人说,用getline()可以实現,无奈网上找了很长时间愣是没找到。
为什么我这样写是错的呢?
第三个参数一般是可选的
cin.getline(m,5);// 实际仩只接收个字符,最后一个为空字符例如,输入:
//写入文件中间有空格的哈 //从文件中读取内容,包含空格 //输出读出的内容含有空格嘚哈
专业C/C++软件开发
不过 如果输入有空格 会导致输入不正确
你对这个回答的评价是