标签: c++ operating-system
许多脚本语言如python,ruby和perl,然后都有统一的方式来操作不同操作系统的文件系统。当切换到c ++时,我发现很难编写与os无关的代码。
例如,我发现在Linux上,使用findfirst,findnext,你可以搜索给定模式的文件名,但在Windows上,io.h和CFileFind中有_findfirst _findnext,我应该在Windows上使用它,以及为什么没有统一的操作文件系统。
更重要的是,如果我想知道C ++和C的os独立组件,我应该在哪里引用?