POCO_C++库学习和分析_--_文件系统.docxVIP

  • 3
  • 0
  • 约1.89万字
  • 约 13页
  • 2017-11-01 发布于河南
  • 举报
POCO C++库学习和分析 -- 文件系统? ? ? ? ? ? ? ?既然作为一个框架性的库,自然会提供对于文件系统的操作。在Poco库中,封装了一些类去完成上述操作。这些类包括了:? ? ? ? ? ? ? 1. Poco::Path? ? ? ? ? ? ? 2. Poco::File? ? ? ? ? ? ? 3. Poco::TemporaryFile? ? ? ? ? ? ? 4. Poco::DirectoryIterator? ? ? ? ? ? ? 5. Poco::Glob? ? ? ? ? ? ? 这些类在实现上并没有什么特殊的注意点,主要是不同操作系统API的调用。如果想学习API函数的话,确实是一个不错的例子。在这里将主要介绍这些类的接口和使用,主要以翻译Poco的使用文档为主。1. Poco::Path1.1 路径:? ? ? ? ? ? ? ?1. 在不同操作系统中,指明文件和目录所在位置的标示符是不一样的。? ? ? ? ? ? ? ?2. 标示符的不一致,会造成代码在不同平台之间移植的困难。? ? ? ? ? ? ? ?3. Poco::Path类抽象了不同标识符之间的区别,使程序员可以把注意力集中在业务的开发上。? ? ? ? ? ? ? ?4. Poco::Path类支持Windows、Unix、OpenVMS操作系统。1.2 Poco路径简

文档评论(0)

1亿VIP精品文档

相关文档