C/C++
文章平均质量分 65
josen
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
fopen
函数原型:FILE * fopen(const char * path,const char * mode);相关函数:open,fclose,fopen_s[1] ,_wfopen所需库: 返回值: 文件顺利打开后,指向该流的文件指针就会被返回。若果文件打开失败则返回NULL,并把错误代码存在errno 中。 一般而言,打开文件后会作一些文件读取或写入的动作,若打开文件失败,接下来的读写动作也无法顺利进行,所以在fopen()后请作错误判断及处理。参数说明: 参数path字符串包含欲打开的文件路径及转载 2011-02-15 12:00:00 · 582 阅读 · 0 评论 -
结构体的空间占用
本文主要包括二个部分,第一部分重点介绍在VC中,怎么样采用sizeof来求结构的大小,以及容易出现的问题,并给出解决问题的方法,第二部分总结出VC中sizeof的主要用法。 1、 sizeof应用在结构上的情况 请看下面的结构: struct MyStruct { double dda1; char dda; int type }; 对结构MyStruct采用sizeof会出现什么结果呢?sizeof(MyStruct)为多少呢?也许你会这样求: sizeof(MyStruct)=siz转载 2011-02-17 14:40:00 · 1099 阅读 · 0 评论 -
两个.cpp文件合并的问题
1、一个工程里是有很多.cpp文件和.h文件的。你想,一个几十万行代码的程序不可能在一个文件里吧?这就需要分类,实现不同功能的文件就起个名字分开来写,方便查找,修改,也可以多人合作。 2、.cpp一般都是定义函数的地方,就是实现函数功能的地方。.h文件一般存放系统的头文件(#inlcude),宏定义(#define),函数、类、结构体的声名等等。这就达到了分类的目的。 3、.cpp文件定义函数,函数前一定要有头文件,这个头我们是放在自己定义的.h文件里的,所以.cpp快要调用与他相关的头文件"自转载 2011-02-17 15:40:00 · 3960 阅读 · 0 评论 -
C++文件换行符问题
vc以文本方式读写文件时,读时会把/r/n转换成/n,写入时则相反eg.1.txt#include using namespace std; int main() { char fileData[100] = {}; FILE *fp; const char *fileName = "1.txt"; fp = fopen(fileName,"rb"); if(fp == NULL) { cout原创 2011-03-09 20:52:00 · 5268 阅读 · 0 评论
分享