文章 2015-06-09 来自:开发者社区

《C++语言基础》实践项目——二进制文件及文件的随机读写

返回:贺老师课程教学链接 【项目1-用二进制文件处理学生成绩】 (1)定义学生类,其中包含学号、姓名、C++课、高数和英语成绩及总分数据成员,成员函数根据需要确定。 (2)读入学生的成绩,并求出总分,用对象数组进行存储。ASCII文件score.dat中保存的是100名学生的学号、姓名和C++课、高数和英语成绩。 (3)将所有数据保存到一个二进制文件binary_score.dat中,最...

文章 2015-06-09 来自:开发者社区

《C++语言基础》程序阅读——二进制文件及文件的随机读写

返回:贺老师课程教学链接 1、阅读并运行下面的两个程序,分别用记事本和二进制文件阅读器(请自行下载Binary Viewer等程序,或者用DOS中的Debug程序,并百度其用法)。查看其内容,并理解文件存储的原理。 (1) #include <iostream> #include <fstream> #include <cstdlib> using ...

文章 2015-06-02 来自:开发者社区

C++语言实践参考——用文件保存的学生名单

【项目-用文件保存的学生名单】 文件score.dat中保存的是若干名学生的姓名和C++课、高数和英语成绩。(1)定义学生类,其中包含姓名、C++课、高数和英语成绩及总分数据成员。 //定义学生类 class Student{ public: //声明必要的成员函数 private: string name; double cpp; double math; ...

文章 2015-06-02 来自:开发者社区

《C++语言基础》实践参考——小玩文件

返回:贺老师课程教学链接  项目要求 【项目1 - 小玩文件】(1)下面程序的功能是统计文本文件abc.txt中的字符个数,请填空将程序补充完整。 #include <iostream> #include <cstdlib> #include _____________ // (1) using namespace std; int main() { fstr.....

文章 2015-05-24 来自:开发者社区

C++语言基础 例程 文件的随机读写

贺老师的教学链接&nbsp;&nbsp;本课讲解 示例:写到尾再从头读 #include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;cstdlib&gt; using namespace std; int main( ) { int a[10], b[10]; fstream iofile("f1.dat",ios::in|ios...

文章 2015-05-24 来自:开发者社区

C++语言基础 例程 案例:bmp文件格式剖析

贺老师的教学链接  本课讲解 附:二进制文件查看器及示例bmp文件 http://pan.baidu.com/s/1dDjf5uD 用程序读出BMP文件信息 //readbmp.h #ifndef READBMP_H_INCLUDED #define READBMP_H_INCLUDED typedef unsigned char BYTE; typedef unsi...

文章 2015-04-26 来自:开发者社区

c++/c 获取cpp文件行号跟文件名

编译器内置宏: 先介绍几个编译器内置的宏定义,这些宏定义不仅可以帮助我们完成跨平台的源码编写,灵活使用也可以巧妙地帮我们输出非常有用的调试信息。 ANSI C标准中有几个标准预定义宏(也是常用的): __LINE__:在源代码中插入当前源代码行号; __FILE__:在源文件中插入当前源文件名; __DATE__:在源文件中插入当前的编译日期 __TIME__:在源文件中插入当前编译时间; __....

文章 2015-04-12 来自:开发者社区

【C/C++学院】(29)网络编程--实现跨平台传输文件(TCP版)

网络编程--实现跨平台传输文件(TCP版)源码下载地址     为了实现跨平台,需要对跨平台的代码进行条件编译。 gcc的-D选项。 连接选项 -lWs2_32 代表要用Ws2_32.lib这个库 gcc编译选项,-D 代表定义一个宏,等同于在c语言当中定义 #defind WIN 在windows下,使用socket之前,必须使用WSAStartup初始化socket,程序运...

文章 2015-04-02 来自:开发者社区

《C++语言基础》实践参考——用多文件组织多个类的程序

返回:贺老师课程教学链接 【项目3-用多文件组织多个类的程序】将项目2用“一个项目多个文件”的方式实现,其中两个类的声明放在同一个.h文件中,每个类的成员函数分别放一个文件,main()函数用一个文件。体会这样安排的优点。 [参考解答]Geometry.h #ifndef GEOMETRY_H_INCLUDED #define GEOMETRY_H_INCLUDED class CPoin...

文章 2015-03-26 来自:开发者社区

C++资源编译工具,用于将任何格式的文件编译成C++代码

resource_maker.zip          linux自带了一个名叫xxd的工具,带参数-i运行时,效果类似,如:xxd -i /bin/ls。 // C++资源编译工具,用于将任何格式的文件编译成C++代码 // 优点:单个.cpp文件,无其它依赖,一句编译后即可使用 // 编译:g++ -Wall -g -o resour...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注