oracle ignore_oracle数据库 boost:filesystem使用例子

5e3f8417db49c6c35d6aa15c4f0cd7f4.png

oracle数据库 boost::filesystem 使用例子

#include

#include

#include

#include

_hover-ignore="1">using namespace boost::filesystem;

using namespace std;

int main(int argc, char* argv[])

{

path p (argv[1]); // p reads clearer than argv[1] in the following code

vector

v2;

try

{

if (exists(p)) // does p actually exist?

{

if (is_regular_file(p)) // is p a regular file?

cout

else if (is_directory(p)) // is p a directory?

{

cout

copy(directory_iterator(p), directory_iterator(), // directory_iterator::value_type

back_inserter(v2)); // is directory_entry, which is

// converted to a path by the

// path stream inserter

for(vector

::iterator bits=v2.begin();bits!=v2.end();++bits){

cout }

}

else

cout }

else

cout }

catch (const filesystem_error& ex)

{

cout }

return 0;

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值