1.1 小议c++文件流中文件路径
在论坛中闲逛时,经常发现有朋友调试c/c++文件流的代码时,遇到文件路径的问题。下来我结合自己的经验,一起探讨一下。
1.1.1 文件路径的基本概念
OS的文件系统是一个树状结构,有目录、文件的概念。
windows系统的例子:
E:/myprograme/BBG/include/bbg_stl>tree
E:.
│ bbg_stl_config.h
│
├─bbg_list
│ bbg_list.h
│
├─bbg_alloc
│ bbg_allocpool.h
│ bbg_alloc_adapter.h
│ bbg_construct.h
│ bbg_simple_alloc.h
│ bbg_allocator.h
│ bbg_uninitialized.h
│
├─bbg_common
│ bbg_export.h
│ bbg_common.h
│
├─bbg_iterator
│ bbg_iterator.h
│
├─bbg_vector
│ bbg_vector.h
│