#include<iostream>
#include<typeinfo>
#include<Poco/Path.h>
#include <Poco/DirectoryIterator.h>
#include <Poco/URI.h>
using namespace std;
using namespace Poco; int main(){
string s("/media/ygy/YGY");
Path my_path (s);
cout<< Path::current()<<endl; URI uri(s);
cout<<uri.toString()<<endl; uri.setFragment("ygy");
uri.setAuthority("Authority"); uri.setHost("Host");
uri.setPath(s);
//uri.setPathEtc("pathEtc");
uri.setPort();
uri.setQuery("query");
uri.setRawQuery("RawQuery");
uri.setScheme("scheme");
uri.setUserInfo("userInfo");
cout <<uri.getFragment()<<endl;
cout<<uri.getHost()<<endl;
cout<<uri.getPath()<<endl;
cout<<uri.getPathAndQuery()<<endl;
cout<<uri.getPathEtc()<<endl;
cout <<uri.getPort()<<endl;
cout <<uri.getQuery()<<endl;
cout<<uri.getRawQuery()<<endl;
cout <<uri.getScheme()<<endl;
cout<<uri.getUserInfo()<<endl;
cout<<"------"<<endl;
cout<<uri.toString()<<endl;
} root@goodjob:~/work/poco/path# ./test
/home/ygy/work/poco/path/
/media/ygy/YGY
ygy
Host
/media/ygy/YGY
/media/ygy/YGY?RawQuery
/media/ygy/YGY?RawQuery#ygy
80
RawQuery
RawQuery
scheme
userInfo
------
scheme://userInfo@Host:80/media/ygy/YGY?RawQuery#ygy

最新文章

  1. c# DESEncrypt 加密、解密算法
  2. XAF Spreadsheet property Editor
  3. Hibernate项目用Maven创建(转)
  4. 兼容古董级IE小结
  5. 【Qt】Qt之自定义界面(右下角冒泡)【转】
  6. Oracle-数据实现竖排打印
  7. Shell:进程的层级关系
  8. 定位页面元素之xpath详解以及定位不到测试元素的常见问题
  9. Jenkins+maven+git配置
  10. pycharm导入自己写的模块时,模块下方出现红色波浪线的解决方案
  11. Setup Factory使用
  12. Luogu P4587 [FJOI2016]神秘数
  13. 最新Linux系统Ubuntu16.04搭建HUSTOJ(LAMP环境)
  14. CSR8670的A2DP与AVRCP的应用笔记
  15. 用Fiddler对Android应用进行抓包
  16. 使用Larave5.6l提交POST请求出现The page has expired due to inactivity错误
  17. 2015306 白皎 《网络攻防》Exp5 MSF基础应用
  18. flask_wtf/wtforms几个坑点,先简单记此
  19. 二手前端入门React项目
  20. 安装mysql 5.7版本遇到问题及解决办法

热门文章

  1. git学习笔记(一)——从已存在的远程仓库克隆
  2. 创建并运行第一个Django项目
  3. Python函数变量和返回值
  4. Java开发工程师(Web方向) - 01.Java Web开发入门 - 第6章.蜂巢
  5. ubuntu 18.04 LTS server系统安装失败问题解决
  6. 水管工游戏:dfs(递归)
  7. a2
  8. 《剑指offer》---两个栈实现队列
  9. Swift-闭包理解(二)
  10. iOS中UIButton控件的用法及部分参数解释