Poco学习随笔——Path类
POCO库的一些学习、整理和总结: POCO库的文件操作主要是2个类:Path和File。 PS:不同操作系统中数据代表的数据不同,POCO目前支持Windows、UNIX相关系统和OpenVMS。我只关心UNIX和Windows,还有很多函数一看就知道意思,在这里就不多做解释了。 #include <Poco/Path> #include <Poco/File> 一、 Path由以下几点组成: 1. node name UNIX下,此字段没有意义; 2. device name windows 驱动盘符,比如C盘等; UNIX下,无意义; 3. directory list 4. file name 5. style 操作系统类型 6. Kind absolute或者relative, file或者directory; 二、 路径的表示 1. absolute path(绝对路径) 2. relative path(相对路径) 注:2种路径方式可以互相转换。 三、 例子 --------------------------- Path: C:\Windows\system32\cmd.exe Style: Windows Kind: absolute, to file Node Name: – Device Name: C Directory List: Windows,