这篇文章会慢慢记录我碰到的使用不同版本boost 的filesystem库发现的一些不同的地方。
1.在最近改个项目bug的过程中发现了v2(boost1.42) 的path对象取filename()的时候和v3(boost1.47)的path对象取filename()的结果不一样
v2的结果是没有引号的文件名,v3是有引号的“文件名”,因此v3需要这么用path.filename().string()
本文详细记录了在使用不同版本的boost库时,filesystem库中path对象取filename()方法的差异,特别是从v2到v3的变化,以及如何正确处理这些变化。
这篇文章会慢慢记录我碰到的使用不同版本boost 的filesystem库发现的一些不同的地方。
1.在最近改个项目bug的过程中发现了v2(boost1.42) 的path对象取filename()的时候和v3(boost1.47)的path对象取filename()的结果不一样
v2的结果是没有引号的文件名,v3是有引号的“文件名”,因此v3需要这么用path.filename().string()

被折叠的 条评论
为什么被折叠?