qt 上用phonon来播放音乐....
最近写了一个snmp方面的程序,就是实现snmp的get操作,在编译运行后报了标题上的错误,先在网上搜索了下,发现很多都有同样的错误,大概原因是在用mallc申请了存储空间后所返回的指针在之后的操作中使所返回的指针的指向发生了变化...
快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有...
BSS段:BSS段(bss segment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。BSS是英文Block Started by Symbol的简称。BSS段属于静态内存分配。...
三种二叉树的遍历非递归算法:1、先序遍历的非递归实现;2、中序遍历的非递归实现;3、后序遍历的非递归实现;...
看似一个很简单的问题,可是如果在面试的时候被问到了,该怎么来叙述呢?一时间还真想不出来,该如何阐述比较好。...
union是一种特殊的struct/class,是一种可用于容纳多种类型的类型,但与struct/class不同的是,所有的成员变量共享同一存储空间(最大的那一个成员类型的大小),这使得它具有多变的特性,可以在不同成员中任意切换,而无需借助强制类型转换,但这也使得你不能把它当作一个成员变...
如果我们需要随机访问一个容器则vector 要比list 好得多;如果我们已知要存储元素的个数则vector 又是一个比list 好的选择;如果我们需要的不只是在容器两端插入和删除元素则list 显然要比vector 好;除非我们需要在容器首部插入和删除元素否则vector 要比deque 好...
stl提供了三个最基本的容器:vector,list,deque。 ...
指针是C语言的灵魂,我想对于一级指针大家应该都很熟悉,也经常用到:比如说对于字符串的处理,函数参数的“值,结果传递”等,对于二级指针或者多级指针,我想理解起来也是比较容易的,比如二级指针就是指向指针的指针.....n级指针就是.......
对于静态语言而言,比如:C++,必须要显示地声明实现了某个接...
常见字符集名称:ASCII字符集、GB2312字符集、BIG5字符集、GB1803...
Linus大神又在rant了!这次的吐槽对象是时下很火热的并行技术...
Linus大婶在slashdot上回答一些编程爱好者的提问,其中一个人问他...
如何避免这种竞态条件是 C++ 多线程编程面临的基本问题,可以...
这是一篇比较情绪化的blog,中心思想是“继承就像一条贼船,上...