![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
leither
这个作者很懒,什么都没留下…
展开
-
C++ 动态联编和及虚函数表
class BaseA{public: BaseA() { cout << __FUNCTION__ << endl; } virtual ~BaseA() { cout << __FUNCTION__ << endl; TestA(); // 调用 Base::TestA();调用作用域内的函数 } virtual void TestA() { cout << __FUNCTION__ << en.原创 2021-03-29 00:09:57 · 165 阅读 · 0 评论 -
基于C++ 11实现的智能指针
#include <atomic>template<class T>class AutoPtr{public: AutoPtr(){ m_pData = nullptr; m_pRef = nullptr; } ~AutoPtr(){ Destroy(); } AutoPtr(T *pData){ reset(pData); } AutoPtr(AutoPtr &prhs){ reset(); if (!prhs){ .原创 2021-03-28 23:01:49 · 177 阅读 · 0 评论 -
Qt中修改TableWidget的Tooptip的字体颜色等属性
要在TableWidget中弹出Tooltip可以处理cellEntered(int,int)槽,同时需要开启TableWidget的鼠标捕获的能力!ui.tableWidgetCamera->setMouseTracking(true); // 开启鼠标捕获功能,以支持动态显示Tooltips设置显示样式:// 请务必使用QString::fromUtf8对字符串进行格式化,不然中文字体可能无法生效ui.tableWidget->setStyleSheet(QString:原创 2020-11-03 17:01:43 · 1754 阅读 · 0 评论 -
VS2008在WIN10下安装失败:ISetupComponent::Pre/Post/Install() failed ISetupManager 解决方法(-2147023293)
今天重安装系统,安装VS2008死活安装不上,报如下错误:查看安装日志,会有如下信息[10/05/20,16:54:57] setup.exe: [2] ISetupComponent::Pre/Post/Install() failed in ISetupManager::InternalInstallManager() with HRESULT -2147023293.[10/05/20,16:54:57] VS70pgui: [2] DepCheck indicates Microsoft .原创 2020-10-05 21:28:03 · 1247 阅读 · 1 评论