- 博客(8)
- 收藏
- 关注
原创 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 2174 2
原创 多态基类的析构函数请加上virtual
class Base{public: Base(){} virtual void VirFun() { } ~Base(){}//实际上这里必须加virtualprivate: //Some attribute};class Sub : public Base{public:
2009-06-25 10:40:00 1036
转载 真实的世界,真实的娱乐圈(摘自司马的小说)
如果说光明是白色的,黑暗是黑色的,那么世界是什么颜色? 世界是用光明的一面和阴暗的负面两种性质的人与事组成的,但是,世界却不是黑白两色的。 世界是灰色的。 人类社会永远是白中有黑,黑中有白,黑白混合在了一起,呈现一种难名的灰色来。 世上没有绝对的好人,也没有绝对的坏人,易青和依依这样完美的人在现实中不说不会有,至少是很难找到的。 假如说,有一个象依依这样善
2009-06-25 08:33:00 1090
转载 RAII:资源获取即初始化(resourse acquisition is initialization)
本段资料来自《C++必知必会》。 RAII:资源获取即初始化(resourse acquisition is initialization)这是个十分古怪的名字,其实反回来叫“初始化即获取资源”会贴切许多。 不论它的名字有多古怪,它的作用和影响都是勿庸置疑的。 class Resourse{ //TODO...};templateclass Reso
2009-06-12 16:36:00 981
原创 BCB手动实现双缓冲
基本思路:1.在内存中创建一张Canvas;2.通过API将Canvas贴到图形设备上。 实现如下:Unit1.h#include #include #include #include //---------------------------------------------------------------------------class TF
2009-06-12 16:21:00 1070
转载 Delphi 2009的字符串类型
http://hi.baidu.com/tifish/blog/item/bf28dbcf993f9835f9dc6172.htmlDelphi 2009的字符串类型2009-03-03 00:02Delphi 2009是第一个完整支持Unicode的Delphi版本。虽然来得太迟,但确是巨大的进步。原来的Delphi中有两种字符串:AnsiString和Wide
2009-06-05 17:18:00 1046
转载 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 377
原创 Linux下.so-->Win32下dll中的一个平台差异
最近在Linux下做了个动态库,调用了ACE_SSL_SOCK_*的一些函数,很简单。移到win32的时候出了一个问题:测试工程里调用动态库函数没问题(调试可以进到动态库函数内部),但是动态库函数内调用ACE_SOCK_Connector对象connect的时候总是失败(把这个connect方法放到动态库外面调用可以成功)。原因:DLL对windows来说, 是一个单一实例(HInstance)
2008-11-21 10:15:00 546
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人