C++ const char数组流输出出现循环错误,输出错误
我有通过popen(进程数据,而不是文件)进入缓冲区的数据。 每七条记录是一个新的集合[0-6]。 我正试图打印出数组行/元素值,但我的循环似乎在每个字符中循环,而不仅仅是每一行 代码: 预期产出:C++ const char数组流输出出现循环错误,输出错误,c++,arrays,C++,Arrays,我有通过popen(进程数据,而不是文件)进入缓冲区的数据。 每七条记录是一个新的集合[0-6]。 我正试图打印出数组行/元素值,但我的循环似乎在每个字符中循环,而不仅仅是每一行 代码: 预期产出: 199729173 2014-11-16 10:09:34 Found String! 198397652 2014-11-14 15:10:10 Found String! 198397685 2014-11-14 15:10:13 Found String! 198398295 2014-11-
199729173
2014-11-16 10:09:34
Found String!
198397652
2014-11-14 15:10:10
Found String!
198397685
2014-11-14 15:10:13
Found String!
198398295
2014-11-14 15:11:14
Found String!
传入数据:
如何更正循环以在类似于上述代码的if语句中显示const char数组中的单个行/元素???看起来与和的代码相同,但现在是三个不同的用户?我尝试使用该代码,但不适用于我:(
value 1: 1
value 2: 9
value 1: 2
value 2: 0
value 1: B
value 2: u
Found String!
value 1: 0
value 2: .
value 1: 1
value 2: 9
value 1: 1
value 2: 9
value 1: 0
value 2: .
value 1: 1
value 2: 9
value 1: 2
value 2: 0
value 1: B
value 2: u
Found String!
value 1: 0
value 2: .
value 1: 0
value 2: .
value 1: 0
value 2: .
value 1: 0
value 2: .
value 1: 1
value 2: 9
value 1: 2
value 2: 0
value 1: B
value 2: u
Found String!
value 1: 0
value 2: .
value 1: 0
value 2: .
value 1: 0
value 2: .
value 1: 0
value 2: .
value 1: 1
value 2: 9
value 1: 2
value 2: 0
value 1: B
value 2: u
Found String!
value 1: 0
value 2: .
value 1: 0
value 2: .
value 1: 0
value 2: .
value 1: 0
value 2: .
199729173
2014-11-16 10:09:34
Found String!
198397652
2014-11-14 15:10:10
Found String!
198397685
2014-11-14 15:10:13
Found String!
198398295
2014-11-14 15:11:14
Found String!