路径还有空格的时候比如一些数据库的舒适化 文件的㝍操作 如果正常处理就会保留该文件路径的空格以前的字符串作为路径进行处理 比如E:/DD _test/ E:/DD实际路径 怎么处理 常量转移 std::sti...
cancel接口在执行后 如果已经启动了异步等待则会主动调用到callback 这个时候我们需要在cancel 保存一下m_cancel状态 void onTimer(const asio::error_code& ec) { //如果定时器已经被取消就...
/*使用场景 * 成员函数指针模板,减少重复代码 */ //模板实例化 case OpcUaType_Boolean: getArray<UaBoolArray, OpcUa_Boolean, &UaVariant::setBoolArray, &UaVariant::toBool>(&uaXmlEle...
静态库对函数库的链接是放在编译时期完成的。 程序在运行时与函数库再无瓜葛,移植方便。 浪费空间和资源,因为所有相关的目标文件与牵涉到的函数库被链接合成一个可执行文件。 内存中存在多...
template std::shared_ptr getConfigDataPtr(string configType) { // 父类智能指针转子类 std::shared_ptr pChildPtr = std::dynamic_pointer_cast(m_configInfos[configType]); if (pChi.....
第一种: 无视它或者#pragma warnind( disable: 4251 ) 第二种:将该数据改为指针方式: class __declspec( dllexport ) Test { public: std::vector<int>* m_objCon; }; 然后在构造函数和析...
*******************************error1 /*support C++17 compile error C2872 : “byte”: 不明确的符号 compile error duchuan https://blog.csdn.net/caimouse/article/details/106047569...
--------单一职责 class 模块尽量 功能单一 逻辑简单可读性高 --------开闭原则 鼓励增加、扩展接口 不允许修改 已有代码实现 新需求 抽象类设计的越合理 该特性越鲜明 --------里氏替换原则...
用于子类重写基类的标识,更容易在子类中识别重写的方法 class CTestBase virtual int doFun(){}; class CTestPA :CTestBase virtual int doFun() overridev {};......
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复