Debug日志:C++读取任意磁盘、任意路径下的文件
2017-08-08 20:28
183 查看
之前上《程设基础》第7章的时候,我测试了好久都没有发现能够读取 非根目录 of 可执行文件(这样说不会有歧义)下的文本文件的办法。今天上午查资料时,无意中发现C语言以前读取任意路径的文件的做法就是在盘符后写两个反斜杠“\\”,然后我一试,果然就成了!测试步骤如下:
1,在G盘建立一个名为“test.txt”的文本文件,内容写成“test has succeed.”
2,在另一个磁盘分区下编辑代码:
4,当fin.open语句后的括号内如上所示有两道反斜杠时,会发现控制台窗口显示文件内容“test has succeed.”。测试结束。
1,在G盘建立一个名为“test.txt”的文本文件,内容写成“test has succeed.”
2,在另一个磁盘分区下编辑代码:
#include <iostream> #include <fstream> using namespace std; int main() { char test[50]; ifstream fin; fin.open("G:\\test.txt"); fin.getline(test, 50); cout << test; return 0; }3,当fin.open语句后的括号内只有一道反斜杠时,会发现文件是读不出来的。
4,当fin.open语句后的括号内如上所示有两道反斜杠时,会发现控制台窗口显示文件内容“test has succeed.”。测试结束。
相关文章推荐
- java读取项目根路径下和任意磁盘位置下的properties文件
- linux下c/c++实例之二日志记录及文件读取
- Silverligth项目加载问题 无法读取项目文件“SL1201.csproj”。请确认 声明中的路径正确,且磁盘上存在该文件。
- C/C++中读取中文路径文件的方法
- C++读取特定路径下文件目录及文件名称
- android读取SDCard任意路径下的文件
- C++读取特定路径下文件目录及文件名称
- Windows 用c++实现,文件路径和目录名的读取保存
- Linux下c++遍历文件夹中文件及读取绝对路径
- 无法读取项目文件 .csproj,请确认 <Import> 声明中的路径正确,且磁盘上存在该文件
- 无法读取项目文件 .csproj,请确认 <Import> 声明中的路径正确,且磁盘上存在该文件
- C++读取特定路径下文件目录及文件名称
- 无法读取项目文件 .csproj,请确认 <Import> 声明中的路径正确,且磁盘上存在该文件
- 【C++】保存和读取有规律格式的文件路径
- C++ 获取当前项目Debug中文件的路径(GetModuleFileName())
- C++读取特定路径下文件目录及文件名称
- c++跨平台读取根盘符文件路径到前台
- C++中读取文件时路径标识符“\\”和“//”的区别
- C++读取文件夹中所有文件的路径,包含子文件夹
- 转载:C++读取特定路径下文件目录及文件名称