ACM文件读入debug
来源:互联网 发布:mac程序删除 编辑:程序博客网 时间:2024/05/19 09:15
文件读入测试
C语言里有文件指针, 可以定向到本地的文件作读取或打印
File * fp;
原型: File * fopen(“文件地址”, “文件打开方式”);
- 如果当前.c或.cpp文件和要打开的文件在同一目录下, 文件地址可以只写文件名(包括扩展名), 不然要填入总的地址, 默认从当前目录查找文件, 所以一般将要读取或打印的.txt文本放在当前目录下
- 打开方式一般是”r”(只读),“w”(只写);
- 需要fscanf();和fprintf();之类的完成操作
重定向(比较简单)
freopen(“文件地址”, “打开”,stdin/stdout);
- 文件地址和打开方式不多讲, 最后一个是把从键盘读入/console打印转成重定向读入/打印
- 用这种文件读入/打印不需要fscanf();和fprintf();之类
举例
从本地in.txt文本中读入多组整数, 每组一行, 每组回显
实现
/* *File : in.cpp *Build : 2016/10/22 12:43 *Author : adrui *Language : C++ */#include <iostream>#include <cstdio>using namespace std;#define debug 1//debug 宏为 1的时候打开重定向, 0的时候关闭重定向int n;int main(){#if debug freopen("in.txt", "r", stdin);//in.cpp和in.txt文件放在同一目录下#endif //debug while(cin >> n) cout << n << endl; return 0;}
1 0
- ACM文件读入debug
- ACM读入输出优化
- acm快速读入方法
- acm 读入挂
- 文件读入
- ACM样例文件读入
- 文件的读入读出
- 按行读入文件
- XML文件生成读入
- 一次性读入文件全部内容
- C++读入文件操作
- C++ 文件读入
- 文件的读入
- C++中的文件读入
- 自动读入文件
- Java 文件读入方法
- C++ 文件读入写出
- 从文件读入数据
- 《C++应用程序性能优化》之程序内存
- 【CodeForces 118D】【DP】 Caesar's Legions 【n1种步兵n2种马兵,询问多少种排列方式使不超过k1种步兵相连k2种马兵相连】
- #include <sys/socket.h>找不到头文件
- ”360宣布停止个人云盘服务“回顾360的发展历程
- Android对话框-AlertDialog
- ACM文件读入debug
- linux网络编程之socket(五):tcp流协议产生的粘包问题和解决方案
- 基于地图的短信追踪小练习(5)对话框之item的添加
- MySQL语法复习--储存过程与储存函数
- 嵌入式常见笔试题总结
- pcl一些简单方法的使用
- 阿里云ECS用tutumcloud/haproxy做virtual host
- 第八周作业——三色球问题
- 浅拷贝和深拷贝