
linux c/c++
边城浪子
To be excellent
展开
-
奇怪的多线程链接问题,记录一下
代码很简单,如下; #include #include #include #include using namespace std;void* pfn(void* pParam){ const char* psz = (char*)pParam; cout pthread_exit(0);}void* crea原创 2008-12-01 01:27:00 · 459 阅读 · 0 评论 -
private继承导致子类不能转化为父类
写代码时,不小心将一个子类的以private的方式继承了一个抽象父类。使用的时候,实例化了这个子类的一个对象,但是无法通过dynamic_cast安全的转化为父类的对象来使用,如下: class ITcpImpl{public: virtual ~ITcpImpl() { }};class IWorker{};class TcpWorker:原创 2010-05-10 23:14:00 · 859 阅读 · 1 评论