随笔分类 -  C++

摘要:C++ 控制台程序不显示控制台黑框 解决方法: 只需要在代码中加上如下内容: #pragma comment( linker, "/subsystem:windows /entry:mainCRTStartup" )//不显示控制台 示例代码: #include "stdafx.h" #includ 阅读全文
posted @ 2021-05-11 09:22 echohelper
摘要:error C2672: "std::invoke": 未找到匹配的重载函数 1、线程使用vector的地方,使其他替换; 2、std::bind方式,改为lambda方式; 阅读全文
posted @ 2021-02-25 18:59 echohelper
摘要:error C2259: “YZSoftware::ISettingsImp”: 不能实例化抽象类 1、实现基类所有定义的纯虚函数,只要有一个纯虚函数未重新实现,则派生类还是抽象类;则,子类仍不能实例化。 2、非指针类型的结构体使用,都要包含其头文件,不可只写声明;否则,子类仍不能实例化 阅读全文
posted @ 2021-01-20 17:57 echohelper
摘要:“error LNK2019: 无法解析的外部符号”之分析 阿猫的自言自语:https://www.cnblogs.com/hiloves/p/4678848.html 此外,还有一种TM,你对应头文件、cpp文件没有加载到项目中;我好难!!! 阅读全文
posted @ 2021-01-05 17:02 echohelper
摘要:软件自动选择独显 用法:在exe程序中,导出其变量。 // http://developer.download.nvidia.com/devzone/devcenter/gamegraphics/files/OptimusRenderingPolicies.pdf // The following 阅读全文
posted @ 2020-12-02 17:39 echohelper
摘要:编译阶段日志打印宏 /*! Helper macros 编译阶段日志打印宏 */ //宏定义 #define Message0(msg) #msg #define Message1(msg) FILE "(" Message0(msg) ") : " #define InfoMessage(msg) 阅读全文
posted @ 2020-12-02 14:49 echohelper
摘要:C++类中函数透传 描述: 在继承体系中,有时候,子类中函数的定义问题,导致子类对象无法直接使用父类的函数(可访问函数);这种现象是函数决议引起的。 解决方法 其一:子类中定义重新实现一遍父类的该函数,并调用父类函数。 其二:便是透传。 其三:不就是名字的问题嘛,换个名字就齐活了。 场景复现 Qt的 阅读全文
posted @ 2020-10-29 14:28 echohelper