![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序员的脚步
文章平均质量分 72
jest850615
查无此人??
展开
-
ACE线程管理机制-线程的创建与管理
转自:http://www.cnblogs.com/TianFang/archive/2006/12/04/581369.html有过在不同的操作系统下用c++进行过多线程编程的朋友对那些线程处理的API可能深有体会,这些API提供了相同或是相似的功能,但是它们的API的差别却极为悬殊,十分令人头痛。 ACE_Thread提供了对不同OS的线程调用的简单包装,通过一个通用的接口进行处转载 2008-11-21 10:55:00 · 368 阅读 · 0 评论 -
BCB手动实现双缓冲
基本思路:1.在内存中创建一张Canvas;2.通过API将Canvas贴到图形设备上。 实现如下:Unit1.h#include #include #include #include //---------------------------------------------------------------------------class TF原创 2009-06-12 16:21:00 · 1057 阅读 · 0 评论 -
RAII:资源获取即初始化(resourse acquisition is initialization)
本段资料来自《C++必知必会》。 RAII:资源获取即初始化(resourse acquisition is initialization)这是个十分古怪的名字,其实反回来叫“初始化即获取资源”会贴切许多。 不论它的名字有多古怪,它的作用和影响都是勿庸置疑的。 class Resourse{ //TODO...};templateclass Reso转载 2009-06-12 16:36:00 · 975 阅读 · 0 评论 -
多态基类的析构函数请加上virtual
class Base{public: Base(){} virtual void VirFun() { } ~Base(){}//实际上这里必须加virtualprivate: //Some attribute};class Sub : public Base{public:原创 2009-06-25 10:40:00 · 1032 阅读 · 0 评论 -
FFmpeg库在BCB中的调用经历
这可真不是什么愉快的经历。经过了4个小时的艰苦奋斗,证明了在BCB里直接调用FFMPEG几个库是不现实的。。。 环境:BCB09(bds)、 ffmpeg sdk3.2、windows XP 开始按照一般步骤静态链接ffmpeg库,链接的时候报错:[ILINK32 Error] Error: D:/CONVERTHELPER/DEBUG/AVFORMAT原创 2009-07-03 09:29:00 · 2164 阅读 · 2 评论