C++指针总结
指针与变量 int p; int *p; //首先从P 处开始,先与*结合,所以说明P是一个指针,…
指针与变量 int p; int *p; //首先从P 处开始,先与*结合,所以说明P是一个指针,…
函数模板 函数模板可以用来创建一个通用功能的函数,以支持多种不同形参,进一步简化重载函数的函数体设计…
Visual Studio是一个很好用的IDE,利用debug进行调试不但能快速发现错误,更能提升编程效率。 下面采用Vis…
三种继承 C++有下面三种形式的继承 (1) 公有继承(public) 公有继承的特点是基类的公有成员和保护成员作…
静态成员是解决同一个类的不同对象之间数据和函数共享问题的。 实例属性:一个类的所有对象具有相同的属性…
Matlab是矩阵语言,如果运算可以用矩阵实现,其运算速度非常快。但若运算中涉及到大量循环,Matlab的速度…
pthread_t:用来定义一个线程类型的变量 用法 pthread_t x1; pthread_create:建立线程,它有4个参数 pthr…
map的特性是,所有元素都会根据元素的减值自动被排序(升序排列)。map的所有元素都是pair,同时拥有实值(…
在使用C++编程时我们往往希望将string类型转换成int类型进行加减操作,或者希望将int类型转换成string类型…
问题描述 数轴上有一条长度为L(L为偶数)的线段,左端点在原点,右端点在坐标L处。有n个不计体积的小…
set集合是C++ STL库中自带的一个关联式容器,其内部采用的是十分高效的平衡检索二叉树:红黑树(RBT)。se…
一、尽量减少值传递,多用引用来传递参数。 至于其中的原因,相信大家也很清楚,如果参数是int等语言自定…
STL中就自带了排序函数sortsort 对给定区间所有元素进行排序. 使用#include <algorithm> sort即可使…
格雷码,又叫循环二进制码或反射二进制码,格雷码是我们在工程中常会遇到的一种编码方式,它的基本的特点…
三门问题——亦称为蒙提霍尔问题,出自美国的电视游戏节目Let’s Make a Deal。问题的名字来自该节目的主持人…
在一般的C语言教学中,移位运算符很多情况下讲师直接跳过,更多的会在汇编语言中系统得讲述。然而,熟练掌…