gpt4 book ai didi

c++ - 如何测试空白 c++ :

转载 作者:行者123 更新时间:2023-11-27 23:05:07 24 4
gpt4 key购买 nike

<分区>

我正在尝试解析 .csv 文件,我需要能够测试回车。这是一个名为 sample.csv 的测试 .csv 文件:

2
3

您会注意到,此文件中有两行一列。我现在编写以下 C++ 代码:

ifstream myfile (sample.csv); //Import file
char nextchar;

myfile.get(nextchar);
cout<<nextchar<<'\n';

myfile.get(nextchar);
cout<< nextchar<<" If 0, then that was not a carriage return. If 1, it was. :"<<(nextchar=='\n')<<'\n';

myfile.get(nextchar);
cout<<nextchar<<'\n';

我希望得到以下输出:

2
If 0, then that was not a carriage return. If 1, it was. :1
3

但是,我得到:

2
If 0, then that was not a carriage return. If 1, it was. :0
3

这怎么可能?如何测试回车?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com