<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Morris_WCG的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Morris_WCG</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Morris_WCG]]></copyright><item><title><![CDATA[[MFC/C++]DateTimePicker控件 限制时间范围]]></title><link>https://blog.youkuaiyun.com/Morris_WCG/article/details/142387965</link><guid>https://blog.youkuaiyun.com/Morris_WCG/article/details/142387965</guid><author>Morris_WCG</author><pubDate>Fri, 20 Sep 2024 17:52:00 +0800</pubDate><description><![CDATA[本文不说太多时间控件的基本用法和各种常用方法 搜一下有很多全面的教程(感觉大多写的全面但不实用 之后大家需要的话我再总结一下)主要讲一下用两个CheckBox和两个DateTimePicker限制时间范围的实现 以及一些小细节界面大概这样 两个CheckBox用来启用/禁用时间控件 可以在之后应用中选择只限制一侧的时间方便下文看代码 这里放一些ID和变量名。]]></description><category></category></item><item><title><![CDATA[为什么一个中文字符要3个char (三个字节)才能存放 而1个2字节的宽字符wchar_t就能存放一个中文字符? 简要分析中文字符Unicode存储方式]]></title><link>https://blog.youkuaiyun.com/Morris_WCG/article/details/141819553</link><guid>https://blog.youkuaiyun.com/Morris_WCG/article/details/141819553</guid><author>Morris_WCG</author><pubDate>Mon, 02 Sep 2024 15:13:45 +0800</pubDate><description><![CDATA[可以看到它比'中'的Unicode码多了一位 (AI:这个字符的Unicode编码为U+20012，属于增补汉字B区) 只靠两个wchar_t就不能存放了 对于一些增补汉字 需要更大的空间来进行存储。wchar_t数组来保存则是 前两个字节(前一个wchar_t)存放汉字'中',最后两个字节(后一个wchar_t)存放字符串结束符\0 L"中文" 为const wchar_t[3]就很合理了。但是'𠀒' 显示的是(char)'\022' 不知道是什么意思 cout输出chr2的结果是?]]></description><category></category></item><item><title><![CDATA[VAX(Visual Assist X) 一些细节设置汇总]]></title><link>https://blog.youkuaiyun.com/Morris_WCG/article/details/141398759</link><guid>https://blog.youkuaiyun.com/Morris_WCG/article/details/141398759</guid><author>Morris_WCG</author><pubDate>Wed, 21 Aug 2024 19:34:46 +0800</pubDate><description><![CDATA[VS小番茄插件相关小问题]]></description><category></category></item><item><title><![CDATA[[C++/笔记]C++ Primer 自用学习笔记(持续更新 最新8.21)]]></title><link>https://blog.youkuaiyun.com/Morris_WCG/article/details/140347431</link><guid>https://blog.youkuaiyun.com/Morris_WCG/article/details/140347431</guid><author>Morris_WCG</author><pubDate>Thu, 11 Jul 2024 14:25:46 +0800</pubDate><description><![CDATA[主要参考C++ Primer 第四版 第五版
可能会有错 欢迎大佬们指正]]></description><category></category></item><item><title><![CDATA[Qt 实现Ping功能 获取到具体网络延迟的值(不使用Process)]]></title><link>https://blog.youkuaiyun.com/Morris_WCG/article/details/129995034</link><guid>https://blog.youkuaiyun.com/Morris_WCG/article/details/129995034</guid><author>Morris_WCG</author><pubDate>Thu, 06 Apr 2023 18:11:37 +0800</pubDate><description><![CDATA[几种Ping是否在线的方法 参考大佬:在C#中 有自带的Ping类可以通过发送主机名或IP地址 获取到ICMP状态和回复时间RoundtripTime(RTT)但在Qt中 没有封装好的Ping类和相关方法(也可能是我没有发现 不会用)通过QProcess可以调用cmd下发ping命令 再解析命令回复"时间=" 但反复调用cmd再解析 容易引发一些故障 且不能跨平台 不够优雅通过上边链接里大佬的第三种方法 建立socket连接 可以判断是否连通 但无法获取到RTT。]]></description><category></category></item><item><title><![CDATA[[Qt/C++]关于connect中使用lambda表达式“no matching function for call to...“的问题]]></title><link>https://blog.youkuaiyun.com/Morris_WCG/article/details/129317079</link><guid>https://blog.youkuaiyun.com/Morris_WCG/article/details/129317079</guid><author>Morris_WCG</author><pubDate>Fri, 03 Mar 2023 15:42:18 +0800</pubDate><description><![CDATA[在connect中使用Lambda表达式报错的问题]]></description><category></category></item><item><title><![CDATA[C# 关于文件路径中斜杠/与反斜杠\的一个小问题]]></title><link>https://blog.youkuaiyun.com/Morris_WCG/article/details/127048718</link><guid>https://blog.youkuaiyun.com/Morris_WCG/article/details/127048718</guid><author>Morris_WCG</author><pubDate>Mon, 26 Sep 2022 10:39:43 +0800</pubDate><description><![CDATA[有个文件夹 完整路径是这样的"E:\C#_Examples\WinForms_Test\bin\Debug\PathTest"或者反斜杠@".\PathTest" (不用@的话就是".\\PathTest")原因不知道是什么 总之就是建议在文件路径中还是使用反斜杠\ 比较好。Debug中的相对路径可以写成"./PathTest"在创建文件夹或者判断是否存在的时候 我们可以用相对路径。甚至完整路径里的斜杠反斜杠混着用都能打得开。完整路径和相对路径的写法都是可以的。]]></description><category></category></item></channel></rss>