
c++
邓校长的编程课堂
逆水行舟,不进则退!
展开
-
Qt Creator打开CMake管理的Quick工程,并调试qml
Qt Creator打开CMake管理的Quick工程并调试Qml原创 2023-02-19 16:03:46 · 1050 阅读 · 0 评论 -
如何在windows中配置自动生成崩溃文件(.dmp)
如何在windows中配置自动生成崩溃文件(.dmp)原创 2022-09-09 09:37:15 · 1834 阅读 · 0 评论 -
windows系统中用windbg收集程序崩溃信息
利用windbg工具抓取、收集程序异常崩溃信息,并导出为dmp文件供分析,分析dmp文件时一般需要pdb文件才能定位至具体的异常代码行原创 2022-09-07 16:48:59 · 2191 阅读 · 0 评论 -
c++ 中文std::string转std::wstring
//std::string std::wstring 相互转换#include int main(int argc, char** argv){std::string str = " 中文";std::wstring_convert> decode(new std::codecvt("CHS"));std::wstring wstr = decode.from_bytes(原创 2017-08-30 10:48:02 · 2343 阅读 · 0 评论 -
qt 实现、区分鼠标单击,双击事件
qt 只实现了鼠标左键的双击事件,同时会触发mousePressEvent事件,那么怎么区分鼠标的单击,双击呢,请往下看 ....原创 2017-04-24 15:41:09 · 11257 阅读 · 2 评论 -
c++实现设计模式中的观察者模式,削除代码的if else switch
该文章有以下几个学习点:1、单例模式:创建单例对象为什么用静态对象,而不是new 呢?2、设计模式之观察者模式3、如果是服务端,如果有地方用到大量的if else 或者switch,可以用该思路实现另外该实现有点类似于qt的signal/slot :)以下是栗子了:*********分割线************************************原创 2017-04-29 22:14:46 · 1137 阅读 · 0 评论 -
c++实现删除字符串前后指定字符
c++实现删除给定字符串前后空格或者其他指定字符原创 2017-05-10 17:11:12 · 5692 阅读 · 0 评论 -
centos\linux 下十分钟内 用vim 搭建c++ IDE,以centos 7.0为例
linux下快速搭建c++开发环境原创 2017-03-20 11:34:34 · 4462 阅读 · 0 评论 -
【c++】字符串中找出最长的连续数字字符串
int FindMax(char* pIn, char* pOut){char tmpOut[50] = {0}; //假如字符串不超过50字节int pos = 0;//临时数组索引for(int i=0; i{if(pIn[i]='0'){tmpOut[pos++] = pIn[i];continue;}else{if(strlen(t原创 2015-08-13 17:45:41 · 717 阅读 · 0 评论 -
实现自定义memcpy函数
用char*指针实现memcpy函数!原创 2015-09-08 22:02:45 · 1208 阅读 · 0 评论