容器vlistfile2中长度为5,怎么执行循环的时候就是0了

来源:3-7 ftp下载文件-下载新增的文件

黑山毛野猪

2022-04-08

断点246
(gdb) p vlistfile2
$1 = std::vector of length 5, capacity 8 = {{filename = “1.txt”, ‘\000’ <repeats 295 times>, mtime = ‘\000’ <repeats 20 times>}, {filename = “2.txt”, ‘\000’ <repeats 295 times>,
mtime = ‘\000’ <repeats 20 times>}, {filename = “3.txt”, ‘\000’ <repeats 295 times>, mtime = ‘\000’ <repeats 20 times>}, {filename = “4.txt”, ‘\000’ <repeats 295 times>,
mtime = ‘\000’ <repeats 20 times>}, {filename = “5.txt”, ‘\000’ <repeats 295 times>, mtime = ‘\000’ <repeats 20 times>}}
(gdb) n
251 for (int i=0; i<vlistfile2.size(); i++)
(gdb) n
290 return true;
图片描述

写回答

1回答

长歌_吴从周

2022-04-08

你用gab跟踪调试

0
2
长歌_吴从周
回复
黑山毛野猪
你是不是搞错了程序? tools还是tools1?
2022-04-08
共2条回复

C/C++气象数据中心实战,手把手教你做工业级项目

通过技术的实际应用,掌握等同2年经验的技术能力

968 学习 · 401 问题

查看课程