C或者是C++中队列的实现...
C++中带有默认值的形参:在声明函数时给形参赋默认值,如果在调用该函数时未给出实参,则采用自动使用默认值...
介绍几个常用到的macro 宏定义...
str.def: my_Macro(func1), my_Macro(func2) str.h: #pragma once void func1(); void func2(); #define my_Macro(a) a typedef void (*func)(); func fArray[]= { #include str.def }; #undef my_Macro #define my_Macro(a) #a char* str[]= { #include str.def }; st...
就算C语言没有类,它还是那么的强大。它的速度除了比汇编语言和机器语言慢之外,现在还没有那一个高级语言能超越的。...
以前用C++,都没有试过写运算符重载的程序,这些天看了点《C++ Primer》,所以决定练习下C++中的运算符重载。顺手就那OpenCV来写一个简简单单的图像类吧...
由于我们在做音视频编解码相关的开发中经常会用到字节对齐、内存对齐的问题,尤其是在算法优化、加速处理等应用中mem alignment更是比比皆是,但是一直没有怎么整理与此相关的内容,而这一篇文章虽然说得不全,但至少也说出一点点,还是那句话,与大家一起分享。...
C++中的static 关键字...
一个后台服务程序,良好的日志系统是不可缺少的。通过日志系统我们可以代替debug程序对服务程序进行调试。更重要的是我们可以运行状态下对服务程序的状态进行监控和跟踪,帮助我们查找修正运行过程中出现的一些不可预料的错误和异常。ACE提供了强大的对日志系统的支持,...
有一个单链表,其中可能有一个环,也就是某个节点的next指向的是链表中在它之前的节点,这样在链表的尾部形成一环。...
对于静态语言而言,比如:C++,必须要显示地声明实现了某个接...
常见字符集名称:ASCII字符集、GB2312字符集、BIG5字符集、GB1803...
Linus大神又在rant了!这次的吐槽对象是时下很火热的并行技术...
Linus大婶在slashdot上回答一些编程爱好者的提问,其中一个人问他...
如何避免这种竞态条件是 C++ 多线程编程面临的基本问题,可以...
这是一篇比较情绪化的blog,中心思想是“继承就像一条贼船,上...