- 博客(12)
- 资源 (9)
- 收藏
- 关注
原创 《C++标准库第2版》正则表达式学习笔记
有时候我们只对匹配中的某个或几个子匹配感兴趣,甚至不对任何匹配感兴趣而只想要匹配之外的文本(就是将匹配当成文本分隔符),此时最好使用regex_token_iterator来实现,而不是自己写大量代码来甄别匹配内容。如果给regex_replace()传入一个常量regex_constants::format_sed,就可以改用UNIX command sed的语法(见下表第2列)regex_iterator使用方法就是(三)里的例子,这里主要关于regex_token_iterator。
2023-10-24 12:14:04
148
原创 VC控制台程序输出乱码问题的解决(实测)
分别测试了3中字符串的输出:ANSI,Unicode,UTF8。测试环境:Win2022+VS2022。
2022-08-30 14:33:24
1058
原创 带图标的组合框CComboBoxEx
今天想做一个可以显示图标的CComboBox,一查资料发现MFC本来就有这个东西,叫CComboBoxEx,感觉捡到宝了。于是按照网上教程:在对话框的初始化函数OnInitDialog()1.创建图像列表: static CImageList img; img.Create(16, 16, ILC_COLOR32, 0, 4); img.Add(AfxGetApp()->LoadIcon(IDR_MAINFRAME)); img.Add(AfxGetApp...
2021-08-18 23:55:06
1051
转载 C++字符串操作函数集合
void *memset(void *dest, int c, size_t count); 将dest前面count个字符置为字符c. 返回dest的值. void *memmove(void *dest, const void *src, size_t count);从src复制count字节的字符到dest. 如果src和dest出现重叠, 函数会自动处理.返回dest的
2011-12-22 07:25:09
494
原创 MFC对话框程序启动的时候直接隐藏、在任务栏不显示图标
2011-06-19以前做一个项目,要求程序启动的时候主对话框是隐藏的。当时不知道怎么做,修改窗口风格、窗口类、OnInitDialog里ShowWindow、Create函数、WM_CREATE消息、PreCreateWindow等等都尝试了,没什么用,相当郁闷。后来有在网上找到一个解决方案,算是解决了当时的燃眉之急,但是我觉得这个方案并不令人满意,至少我觉得它太复杂了。下面是网上搜索到
2011-06-19 03:35:00
7149
1
原创 为什么有些版本的WPE无法截取程序的接受数据,OD里bp recv也断不到数据接受.
<br />以前用WPE PRO 0.7,发现总是不能截取进程的网络接收数据,相当郁闷,最近下载了1.0版,正常了。<br />仔细分析了一下,原来WPE获取进程网络数据并不是通过驱动,服务等等复杂的东西,而是简单的把几个传输数据的socket函数改写了,转到自己的处理函数里。<br />tcp中使用的接受数据函数有2个,分别是:位于WSOCK32.dll里的recv与位于ws2_32.dll里的recv。都叫recv,以前的版本只对WSOCK32.dll里的recv进行了处理,但通如网络游戏等程序通常使用
2011-04-13 07:17:00
3976
原创 c语言中参数列表可变的函数写法,如printf
研究了一段时间反汇编,突然发现多年以前羡慕的printf样式的函数我也会写了如下面的这个函数(测试环境VS2008)DWORD Fun(int n,...) //n为参数书目,最多处理100个参数,并且每个参数要是一个4字节的变量,如DWORD/int/long/HANDLE{ DWORD para[100]; //最多处理100个参数,如果用动态内存方式可以处理参数数量不收限制 for(int i=0;i { __asm //从栈中的参数列表把参数复制到para数组里 {
2011-04-13 05:52:00
1195
原创 MD5生成器源代码,写了几天呀....
//VC2005向导生成一个WIN32控制台工程,设置不使用Unicode字符集//复制所有文本到你的工程就可以了。记得把所有 ' 替换成 单引号//写了好几天,本意用来批量验证文件完整性的,这里是关键的算法部分。#include "stdafx.h"#include #include #include #include #include //================
2008-07-17 20:26:00
1146
SysListView32通用表格控件内容读取程序(64位版本)
2017-03-31
SysListView32通用表格控件内容读取程序(源码)
2013-01-17
阿笨猫VC学习笔记,关于VC许多方面,多年收集
2011-05-17
实现任务管理器部分功能的代码
2011-03-11
SysListView32通用表格控件内容读取程序
2010-07-10
波形显示窗口
2008-07-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人