随笔分类 -  c++

摘要:对文件的读和写是最常用的文件操作。在C语言中提供了多种文件读写的函数: 字符读写函数 :fgetc和fputc 字符串读写函数:fgets和fputs 数据块读写函数:freed和fwrite 格式化读写函数:fscanf和fprinf 下面分别予以介绍。使用以上函数都要求包含头文件stdio.h。 阅读全文
posted @ 2020-04-25 15:21 绝对肖奈 阅读(1539) 评论(0) 推荐(0)
摘要:Accepted:答案正确,恭喜你正确通过了这道题目。 Wrong Answer: 答案错误,出现这个错误的原因一般是你的程序实现或思路出现了问题,或者数据范围边界没有考虑到。 Runtime Error:运行时错误,出现这个错误的原因一般是数组越界或者递归过深导致栈溢出。 Presentation 阅读全文
posted @ 2020-04-05 16:05 绝对肖奈 阅读(1241) 评论(0) 推荐(0)
摘要:1 基本解释 :extern可以置于变量或者函数 前,以标示变量或者函数的定义在别的文件中 ,提示编译器遇到此变量和函数时在其他模块中寻找其定义 。此外extern也可用来进行链接指定。 也就是说extern有两个作用,第一个,当它与"C"一起连用时,如: extern "C" void fun(i 阅读全文
posted @ 2017-06-09 08:45 绝对肖奈 阅读(548) 评论(0) 推荐(0)
摘要:#ifndef #define #endif防止的是“重复编译”,而不是“重复定义”重复编译可能造成重复定义,但重复定义的来源不只有重复编译从代码变成可执行的程序,需要两个步骤编译和链接编译开始时,将所有#include头文件的地方替换成该头文件的代码在编译阶段,编译所有源文件成为模块,各模块中的每 阅读全文
posted @ 2017-06-09 08:44 绝对肖奈 阅读(2085) 评论(0) 推荐(0)
摘要:#include <iostream> using namespace std; template <class T> class mylist;//前置声明 template <class T> class node { friend class mylist<T>;//友元 template < 阅读全文
posted @ 2017-04-24 21:47 绝对肖奈 阅读(344) 评论(0) 推荐(0)
摘要:认识C编译执行过程,是C学习的开端。 简单说C语言从编码编译到执行要经历一下过程: C源代码 编译 >形成目标代码,目标代码是在目标机器上运行的代码。 连接 >将目标代码与C函数库相连接,并将源程序所用的库代码与目标代码合并,并形成最终可执行的二进制机器代码(程序)。 执行 >在特定的机器环境下运行 阅读全文
posted @ 2017-04-24 09:34 绝对肖奈 阅读(1773) 评论(0) 推荐(0)
摘要:话话不多说,直接上图 阅读全文
posted @ 2017-04-21 21:42 绝对肖奈 阅读(5531) 评论(0) 推荐(0)
摘要:输入和输出并不是C++语言中的正式组成成分。C和C++本身都没有为输入和输出提供专门的语句结构。输入输出不是由C++本身定义的,而是在编译系统提供的I/O库中定义的。C++的输出和输入是用“流”(stream)的方式实现的。图3.2和图3.3表示C++通过流进行输入输出的过程。 有关流对象cin、c 阅读全文
posted @ 2017-04-17 11:21 绝对肖奈 阅读(6749) 评论(0) 推荐(0)
摘要:-mwindows -lcomctl32 -lwinmm -lws2_32 -lodbc32 -lmysql -lwinspool1.工具-编译选项-编译器-在连接器命令行加入以下命令:-mwindows 2.出现错误:undefined reference to `PlaySoundA@12' 解 阅读全文
posted @ 2017-04-04 20:44 绝对肖奈 阅读(1260) 评论(0) 推荐(0)