DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年4月25日

摘要: 实现文件读写操作的几种方法下面为实现文件读取数据的代码://以下为用C语言读取文件FILE *pfile=fopen("2.txt","r"); char *pbuf; fseek(pfile,0,SEEK_END); long len=ftell(pfile); pbuf=new char[len+1]; pbuf[len]=0; rewind(pfile); fread(pbuf,1,len,pfile); MessageBox(pbuf); fclose(pfile); //以下为用C++语言读取文件 char ch[100]; memset(ch 阅读全文
posted @ 2013-04-25 23:36 DoubleLi 阅读(333) 评论(0) 推荐(1)

摘要: 在C++编程过程中,随着项目的越来越大,代码也会越来越多,并且难以管理和分析。于是,在C++中就要分出了头(.h)文件和实现(.cpp)文件,并且也有了Package的概念。对于以C起步,C#作为“母语”的我刚开始跟着导师学习C++对这方面还是感到很模糊。虽然我可以以C的知识面对C++的语法规范,用C#的思想领悟C++中类的使用。但是C#中定义和实现是都在一个文件中(其实都是在类里面),而使用C的时候也只是编程的刚刚起步,所写的程序也只要一个文件就够了。因此对于C++的Package理解以及.h文件和.cpp文件的总是心存纠结。幸好导师有详细的PPT让我了解,一次对于Package的认识就明. 阅读全文
posted @ 2013-04-25 20:51 DoubleLi 阅读(334) 评论(1) 推荐(1)

摘要: 一、C++编译模式通常,在一个C++程序中,只包含两类文件——.cpp文件和.h文件。其中,.cpp文件被称作C++源文件,里面放的都是C++的源代码;而.h文件则被称作C++头文件,里面放的也是C++的源代码。C+ +语言支持“分别编译”(separate compilation)。也就是说,一个程序所有的内容,可以分成不同的部分分别放在不同的.cpp文件里。.cpp文件里的东西都是相对独立的,在编 译(compile)时不需要与其他文件互通,只需要在编译成目标文件后再与其他的目标文件做一次链接(link)就行了。比如,在文件a.cpp中定义 了一个全局函数“void a() {}”,而在. 阅读全文
posted @ 2013-04-25 18:01 DoubleLi 阅读(769) 评论(0) 推荐(1)