会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
饼干`
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2024年4月10日
QtCreator配置C++20开发环境
摘要: 我不知道你的QtCreator是什么版本的,但是我觉得操作方案是相同的, 让QtCreator编译C++20代码,需要你有一个支持C++20的编译器,不管你是msvc还是gcc,总要有一个。 如果你和我一样,用的5.12.12,那真的太巧了,请看步骤吧: 配置kit: 首先你应该有一个Qt版本的列表
阅读全文
posted @ 2024-04-10 22:29 大笨瓜
阅读(1926)
评论(0)
推荐(0)
2024年3月20日
MFC 动态拆分窗口与静态拆分窗口
摘要: MFC 动态拆分窗口,使用MFC自带的CSplitterWnd类进行操作。 其步骤就是: 1、在框架类添加此类型的成员函数。 2、覆盖OnCreateClent函数。 3、调用create函数。 BOOL CChildFrame::OnCreateClient(LPCREATESTRUCT lpcs
阅读全文
posted @ 2024-03-20 20:48 大笨瓜
阅读(529)
评论(0)
推荐(0)
2024年3月17日
中文网址转url编码网址
摘要: 要将一个中文网址转换为url编码格式的网址,非常简单,只需要使用Windows 提供的有一个函数即可。 C++/Windows/ATL #include<atlutil.h> //。。。。。。。。。。。。。。。。。。。。{ const TCHAR* val = _T("http://www.中文.c
阅读全文
posted @ 2024-03-17 11:05 大笨瓜
阅读(565)
评论(0)
推荐(0)
Windows PowerShell 执行脚本,改变执行策略
摘要: 默认情况下,Windows PowerShell不会执行脚本。需要更改他的执行策略: 使用Set-ExecutionPolicy 来改变执行脚本的策略,可以输入get-help Set-ExecutionPolicy -Online来查看在线文档。 例如: 他有多种策略可以使用。 -Executio
阅读全文
posted @ 2024-03-17 10:58 大笨瓜
阅读(908)
评论(0)
推荐(0)
2024年3月14日
UI项目中显示控制台
摘要: 在UI项目中显示控制台。 以下在Windows系统上使用MFC创建控制台,默认Qt的操作也是一样的,包括其他的C++ UI库,因为这里只涉及API操作。 在UI项目中创建控制台,需要注意: 1、控制台资源属于系统资源,他是一个独立的进程。 2、一个控制台创建后,他被绑定到当前的App进程中,一个进程
阅读全文
posted @ 2024-03-14 21:25 大笨瓜
阅读(110)
评论(0)
推荐(0)
2024年2月26日
MFC MDI项目多文档的创建
摘要: 条件: 首先项目是采用VS向导自动创建的MDI项目。 默认情况下,MDI项目具有以下几个类: 1、基于CwinApp的App类。 2、基于CMDIFrameWnd的框架类。 3、基于CMDIChildWnd的文档框架类。 4、基于CDocument的文档类。 5、基于CView的视图类。 一个空的M
阅读全文
posted @ 2024-02-26 12:18 大笨瓜
阅读(458)
评论(0)
推荐(0)
2024年1月5日
在MFC中使用CArchive进行串行化数据
摘要: 使用CArchive进行数据串行化非常的方便。 CArchive持有一个CFile对象,通过此对象进行读写,那么所有基于CFile的子类,都可以使用CArchive来进行串行化。 示例: CFile file(_T("1.txt"), CFile::modeReadWrite); CArchive
阅读全文
posted @ 2024-01-05 21:51 大笨瓜
阅读(351)
评论(0)
推荐(0)
2023年10月8日
Qt中文编码的转换
摘要: Windows容易出现GBK编码乱码的问题,这里使用QTextCodec来转码: 假设你现在的编码是utf8,但是显示在windows上是乱码,那么你可以尝试以下操作: // utf8转GBK QString buf = "你好"; QTextCodec* code = QTextCodec::co
阅读全文
posted @ 2023-10-08 10:35 大笨瓜
阅读(519)
评论(0)
推荐(0)
2023年10月5日
Qt中获取当前的窗口布局(layout)并增加控件
摘要: 当我在新建的Qt项目中,在空白的UI中手动新建布局以及控件时,我发现setlayout并没有作用,因为当前的UI并没有布局,他是一个空的。所以我通过chatgpt等方式找到了解决方法。 其步骤是: 1、获取当前窗口的中央部件窗口,如果是空的,那么创建这个中央窗口。 2、获得这个中央窗口部件的布局la
阅读全文
posted @ 2023-10-05 00:02 大笨瓜
阅读(992)
评论(0)
推荐(0)
2023年7月1日
类型与对象(四)
摘要: 1.6 运行时多态 在软件开发中往往面临着大量选择的问题,不同的编程范式拥有不同的解决方案:面向过程编程范式采用大量的if-else、switch-case做“选择”,往往面临着将 “选择” 这个细节散布到代码各处的问题;面向对象编程范式采用接口类将 “选择” 这个细节屏蔽于工厂中;函数式编程范式采
阅读全文
posted @ 2023-07-01 20:00 大笨瓜
阅读(32)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告