请求各位C++高手能进来解答一下!!我很急!!!

2024-12-02 10:51:33
推荐回答(1个)
回答(1):

1,str1没用到
2,从pbook.txt里读名字和号码
3,从pbook.txt读取一行,赋给str,InData是文件流,用来读文件的,getline(inData, str);就相当于从inData所关联的文件里读一样,也就是从pbook.txt读取一行。
4,也没用了
5,上面那句是输出到屏幕,下面看似一样,其实是输出到文件里,它用的OutData,就是写到OutData关联的那个文件里。
6,上面都解释过了
7,仔细看,流所关联的文件互换了~~
明白了吧
建议你看看C++的标准输入输出流,看看就明白这些了,都很简单