- 博客(6)
- 收藏
- 关注
转载 标准C++与线程
标准C++和标准库中没有对线程的封装,程序员们不得不使用OS提供的API来处理线程,OS级别的API通常基于C,能用,但并不方便。最近看到论坛上有人问,顺便和同事讨论这个问题,如何使用标准C++封装线程的操作,目的就是simple and easy to use。想想自己似乎多年
2011-07-23 16:27:23 483
转载 this指针
先问一个问题,在C++里,成员函数里的this指针和调用此函数的对象地址总是一样的吗?如果你的回答是:不一定。那么至少你是个老手吧,下面的内容你就不用看了;如果你的回答是:是啊,那么强烈建议你看看下面的内容。 非静态成员函数,无论是不是虚函数,都隐藏了一个this指针参数。这个参
2011-07-22 22:31:37 348
转载 二叉树数学性质
二叉树具有以下的重要性质:高度为h≥0的二叉树至少有h+1个结点; 高度不超过h(≥0)的二叉树至多有2h+1-1个结点; 含有n≥1个结点的二叉树的高度至多为n-1; 含有n≥1个结点的二叉树的高度至少为logn,因此其高度为Ω(logn)。 具有n个结点的不同形态的二叉树的数
2011-07-22 21:42:42 957
转载 链表冒泡排序
任意两个相邻节点p、q位置互换图示: 假设p1->next指向p,那么显然p1->next->next就指向q, p1->next->next->next就指向q的后继节点,我们用p2保存 p1->next->next指针。即:p2=p1->next
2011-07-22 21:33:37 1178 1
转载 链表的选择排序
对链表进行选择排序的函数为:view plain/* ========================== 功能:选择排序(由小到大) 返回:指向链表表头的指针 ========================== */ struct student *SelectSort
2011-07-22 21:32:33 690
原创 常见的C++函数头文件
#include //设定插入点#include //字符处理#include //定义错误码#include //浮点数处理#include //文件输入/输出#include //参数化输入/输出#include //数据流输入/输出#include //定义各种数据类型最值常量#include //定
2011-04-22 14:10:00 1237
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人