
软件构建&开发
文章平均质量分 53
Magine_Wen
这个作者很懒,什么都没留下…
展开
-
软件构建及开发基础能力的总结(三)——文件IO(C++)
C++17 标准库提供std::filesystem很好用,在这里记录一下,持续更新 注意一下u8path的使用 方法一,您直接将UTF-8编码的路径字符串以字符串字面值传递给`std::filesystem::u8path`,这是合法的用法。方法二中,您首先将UTF-8编码的路径字符串存储在`tempStr`中,然后再将其传递给`std::filesystem::u8path`。这个方法理论上也是有效的,但如果`tempStr`中的字符串不是有效的UTF-8编码,或者在Windows系原创 2023-10-21 15:43:05 · 173 阅读 · 1 评论 -
软件构建及开发基础能力的总结(二)——Windows api
一些工具类软件使用过程中为了提高效率很多操作都采用快捷键,而往往会遇到快捷键与输入法冲突的场景,主要是中文、日文这些会弹出输入框的场景,那结合业务实际需要,如果在某些窗口中操作时不需要输入文本,只需要快捷键。用于关联一个指定的输入法上下文(IME Context)到一个指定的窗口句柄(hwnd),它的作用是在多语言输入环境中,确保输入法与窗口之间的正确关联,以便在不同窗口之间切换时输入法能够正确响应。him设置为NULL,与窗口解除关联或者创建一个新的输入法上下文。原创 2023-10-21 15:16:58 · 144 阅读 · 1 评论 -
软件构建及开发基础能力的总结(一)——脚本篇
其实这个系列文章十年前就应该写的,只是自己比较懒,过去这么久,一直在草稿中,技术不管怎么发展,语言不断的更新换代,让程序员的工作变得简单这件事情一直是亘古不变的道理。这篇文章只是记录一些场景下,一些脚本的语法使用,仅以记录。很基础但又不可缺少的。原创 2023-10-21 14:44:51 · 172 阅读 · 1 评论