posted @ 2018-08-07 14:29 阿牧路泽 阅读(4344) 评论(0) 推荐(1)
摘要:
一、open函数的使用 在linux系统中,open函数可以打开或创建一个文件。函数原型如下: pathname参数是要打开或创建的文件名,和fopen一样,pathname既可以是相对路径也可以是绝对路径。flags参数有一系列常数值可供选择,可以同时选择多个常数用按位或运算符连接起来,所以这些常 阅读全文
摘要:
这篇文章主要的作用是认清const与指针,以及const参数在按值传参、按地址传参、按引用传参之间的关系。 #注意:const常量是不能改变的,所以不能作为左值,只能作为常量来使用,也就是只能作为右值。下面的调用函数中有带const的都重新定义了一个新变量并且赋初值,不赋初值会报错,然后把const 阅读全文
posted @ 2018-08-07 11:57 阿牧路泽 阅读(443) 评论(0) 推荐(0)
摘要:
srand 初始化随机种子,rand 产生随机数。 1、rand函数 头文件: <stdlib.h> 定义函数:int rand(void) 函数功能:产生随机数 函数说明:因为rand的内部实现是用线性同余法做的,他不是真的随机数,只不过是因为其周期特别长,所以,在一定的范围里可看成是随机的。ra 阅读全文
posted @ 2018-08-07 11:11 阿牧路泽 阅读(644) 评论(0) 推荐(0)
摘要:
一、简介 1、概念 关键字:UTC(世界标准时间),Calendar Time(日历时间),epoch(时间点),clock tick(时钟计时单元) Coordinated Universal Time(UTC):协调世界时,又称为世界标准时间,也就是大家所熟知的格林威治标准时间(Greenwic 阅读全文
posted @ 2018-08-07 09:49 阿牧路泽 阅读(313) 评论(0) 推荐(0)
摘要:
C++ 模板 模板是泛型编程的基础,泛型编程即以一种独立于任何特定类型的方式编写代码。 模板是创建泛型类或函数的蓝图或公式。库容器,比如迭代器和算法,都是泛型编程的例子,它们都使用了模板的概念。 每个容器都有一个单一的定义,比如 向量,我们可以定义许多不同类型的向量,比如 vector <int> 阅读全文
posted @ 2018-08-06 19:38 阿牧路泽 阅读(253) 评论(0) 推荐(0)
摘要:
函数名:ReadLink() 函数功能:获取当前进程的程序名 函数实现: 系统函数: (1)readlink()函数: 函数原型:int readlink(const char *path, char *buf, size_t bufsize); 函数说明:readlink()函数会将参数path的 阅读全文
posted @ 2018-08-06 10:38 阿牧路泽 阅读(6416) 评论(0) 推荐(0)
摘要:
1. 安装基本编译环境 2. 安装codeblocks 3. 安装wxWidgets 4. 启动codeblocks 基本上无须其他配置就可以进行wxWidgets程序开发了 阅读全文
posted @ 2018-05-02 11:34 阿牧路泽 阅读(256) 评论(0) 推荐(0)
摘要:
C++ 继承 面向对象程序设计中最重要的一个概念是继承。继承允许我们依据另一个类来定义一个类,这使得创建和维护一个应用程序变得更容易。这样做,也达到了重用代码功能和提高执行时间的效果。 当创建一个类时,您不需要重新编写新的数据成员和成员函数,只需指定新建的类继承了一个已有的类的成员即可。这个已有的类 阅读全文
posted @ 2018-04-29 10:27 阿牧路泽 阅读(238) 评论(0) 推荐(0)
摘要:
类的构造函数 类的构造函数是类的一种特殊的成员函数,它会在每次创建类的新对象时执行。 构造函数的名称与类的名称是完全相同的,并且不会返回任何类型,也不会返回 void。构造函数可用于为某些成员变量设置初始值。 下面的实例有助于更好地理解构造函数的概念: 当上面的代码被编译和执行时,它会产生下列结果: 阅读全文
posted @ 2018-04-29 10:26 阿牧路泽 阅读(208) 评论(0) 推荐(0)
摘要:
C++ 类 & 对象 C++ 在 C 语言的基础上增加了面向对象编程,C++ 支持面向对象程序设计。类是 C++ 的核心特性,通常被称为用户定义的类型。 类用于指定对象的形式,它包含了数据表示法和用于处理数据的方法。类中的数据和方法称为类的成员。函数在一个类中被称为类的成员。 C++ 类定义 定义一 阅读全文
posted @ 2018-04-29 10:25 阿牧路泽 阅读(167) 评论(0) 推荐(0)
浙公网安备 33010602011771号