C++关于文件的问题记录

1.c++文件流:

fstream //读写文件

ifstream //输入文件流

ofstream //输出文件流

2.文件路径的表示

文件路径的表示可以分为绝对路径和相对路径。
绝对路径:pDummyFile = fopen("D:\\vctest\\glTexture\\texture\\dummy.bmp", "rb"); 

给出了从盘符开始的全部路径,这里需要注意的是“\”要用双斜线"\\"

相对路径:对相对路径而言,路径表示中的“\”也要用双斜线"\\"

3.windows下表示相对路径的规则为:
1、.\ 或 ./  表示当前目录,或同级目录;    2、..\ 或 ../  表示父目录,或上级目录
3、文件打开方式选项:
ios::in   //供读,文件不存在则创建(ifstream默认的打开方式)
ios::out   //供写,文件不存在则创建,文件存在则清空原内容(ofstream默认打开方式)

ios::binary //二进制格式文件

4.一些常用语句

getline( infile , str ); 不忽略空行

infile>>str; 忽略空行

if( infile>>str);判断是否到文件尾

getline 读取文件中一行数据,遇到换行结束。

infile 读取文件中一个字符串,遇到空格或换行结束。

5.保存的小数位

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值