
Boost
文章平均质量分 51
DoronLee
软件工程,图像处理,机器学习,人工智能
展开
-
Boost Python中exec,eval, exec_file, extract<>的函数形式和使用方法
exec函数函数的signature:boost::pythoin::api::object exec(boost::python::str string, boost::python::api::object global=boost::python::api::object(),eval, exec_file,extract<T>原创 2017-11-20 14:16:47 · 3132 阅读 · 0 评论 -
c++ 利用boost 实现文件操作
对文件夹里面的文件进行遍历操作是基本技能之一,python,perl以及bash等脚本都很好的实现了文件遍历方法,对于c/c++来说,只能通过系统自定的api获取。虽然文件夹操作本身是调用操作系统内核的接口,但毕竟接口不够友好。boost不愧是准标准库,filesystem提供了极为简便的方法,如下所示:[cpp] view plain copy// filesystem tut3.cpp -转载 2018-01-30 19:44:26 · 2080 阅读 · 0 评论 -
boost递归遍历获得特定目录下的所有文件夹名
在windows操作系统下可以使用微软的文件查找功能_findfirst(或_findfirsti64) 和_findnext(或者_findnexti64)配合_finddata_t(或者_finddatai64_t),但是无法脱离windows使用。如果需要使用宽字符的查找,可以在下划线后加入w(如_wfindfirst)。使用boost的FileSystem可以摆脱系统关联,so,查找文件夹的原创 2018-01-31 16:55:30 · 2400 阅读 · 0 评论