摘要: 标准:C++20 环境:VSCode g++13.2 C++20新特性,constexpr虚函数,编译期new表达式,可以在编译期实现多态。 示例代码: // 这段仅仅示例编译期new。struct A{ constexpr A(){ p = new int(6); } constexpr ~A() 阅读全文
posted @ 2024-07-29 11:25 饼干` 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 特征: 1、点运行中的调试或者不调式直接运行都没有反应。 2、禁用C++扩展插件后,重启vscode,上图中的正在初始化就没了。 加我群,我告诉你(狗),但是我不保证一定有效,反正我是完美搞定:750965328 只有 加载完成vscode才能正常使用。 阅读全文
posted @ 2024-07-24 23:11 饼干` 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 时间:2024.6.12 背景: 静态加载lib文件 方案: 使用编译器指令:#pragma comment(lib,"LIB.lib") 然后声明函数,类,或者变量。附带头文件的 #include<xxxxx.h> 附加: 如果附带DLL 1、把DLL拷贝到项目下。 2、声明时,考虑__decls 阅读全文
posted @ 2024-06-12 16:47 饼干` 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 时间:20244.6.12 背景: 动态加载DLL 方案: 代码: HMODULE P = LoadLibraryW(L"MyDll.dll"); // 加载失败返回NULL typedef int(*function)(int,int); function f = (function)GetPro 阅读全文
posted @ 2024-06-12 16:40 饼干` 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 时间:2024.06.08 背景: C++20新特性,模块,export,import那一套,用VSCode编译的时候,编译失败,加了-fmodules-ts参数也没用,找不到模块名称。 方案: 1、这个要自己建立模块映射器,不知道啥是模块映射器的,你自己百度,gcc建立模块映射器,把gcm.cac 阅读全文
posted @ 2024-06-08 20:48 饼干` 阅读(232) 评论(0) 推荐(0) 编辑
摘要: map保存自定义的类型作为key时,要求key可比较,默认情况下,map的模板参数采用的时less来比较,所以需要的是小于的比较。 当然也可以不用编写类的比较函数,通过特化std::less就可以实现自定义类型的比较,这也是非侵入性的,参考: template<typename... Args> s 阅读全文
posted @ 2024-06-03 08:04 饼干` 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 我不知道你的QtCreator是什么版本的,但是我觉得操作方案是相同的, 让QtCreator编译C++20代码,需要你有一个支持C++20的编译器,不管你是msvc还是gcc,总要有一个。 如果你和我一样,用的5.12.12,那真的太巧了,请看步骤吧: 配置kit: 首先你应该有一个Qt版本的列表 阅读全文
posted @ 2024-04-10 22:29 饼干` 阅读(1176) 评论(0) 推荐(0) 编辑
摘要: MFC 动态拆分窗口,使用MFC自带的CSplitterWnd类进行操作。 其步骤就是: 1、在框架类添加此类型的成员函数。 2、覆盖OnCreateClent函数。 3、调用create函数。 BOOL CChildFrame::OnCreateClient(LPCREATESTRUCT lpcs 阅读全文
posted @ 2024-03-20 20:48 饼干` 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 要将一个中文网址转换为url编码格式的网址,非常简单,只需要使用Windows 提供的有一个函数即可。 C++/Windows/ATL #include<atlutil.h> //。。。。。。。。。。。。。。。。。。。。{ const TCHAR* val = _T("http://www.中文.c 阅读全文
posted @ 2024-03-17 11:05 饼干` 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 默认情况下,Windows PowerShell不会执行脚本。需要更改他的执行策略: 使用Set-ExecutionPolicy 来改变执行脚本的策略,可以输入get-help Set-ExecutionPolicy -Online来查看在线文档。 例如: 他有多种策略可以使用。 -Executio 阅读全文
posted @ 2024-03-17 10:58 饼干` 阅读(564) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示