
小知识
文章平均质量分 79
FrogJJJJJ
这个作者很懒,什么都没留下…
展开
-
正则表达式快速入门
限定符?代表前面一个字符出现0次或1次例子:dj?d 匹配dj 匹配djjj 不匹配*代表前面一个字符可以出现0次或任意次例子:abcac 匹配abc 匹配abbbc 匹配adc 不匹配*+代表前面一个字符出现1次及以上例子:ab+cac 不匹配abc 匹配abbbc 匹配adc 不匹配限定字符出现次数ab{3}c 代表b出现3次ab{3,6}c 代表b出现3到6次ab{3,}c 代表b出现3次及以上想同时对多个字符限定时原创 2021-02-23 11:53:26 · 197 阅读 · 1 评论 -
带括号强转和使用as强转的区别
当使用带括号的强转时,如果当前对象无法转成目标对象则会直接报错当使用as强转时,如果当前对象无法转成目标对象则会返回一个null总结,as是相对温和的转换形式,使用as转换时要注意做返回值是否为空的安全校验...原创 2019-12-15 15:56:16 · 457 阅读 · 0 评论 -
解决无法命中断点问题
有时会遇到明明在一个函数里面,但是无法执行到下面一行代码,而且那一行也打不上断点的问题解决办法1、重新编译整个项目2、点击 文件->高级保存选项改为如下格式编码:UTF-8带签名行尾:Windows(RC LF)...原创 2019-09-30 15:45:24 · 1190 阅读 · 0 评论 -
CString与double相互转换
CString转doubleCString strTest = L"3.141592653589793";double dTest = 0;dTest = _tstof(strTest);double转CStringdouble dTest = 3.141592653589793;CString strTest;strTest.Fromat(_T("%f"),dTest);注意...原创 2019-09-30 14:13:19 · 4088 阅读 · 2 评论 -
CString与指针的相互转换
标题 简要说一下CString与指针的相互转换的做法首先我们知道,指针是指向了内存中的一块地址,那地址是unsigned __int64类型那么把指针转为CString我们的思路就是1、先把指针转成unsigned __int642、把unsigned __int64转成CString当把这个CString作为参数传出去后,我们想在别的地方把CString再转回指针,思路与上面一样1、...原创 2019-09-30 11:55:40 · 1833 阅读 · 0 评论