摘要:
std::variant:类型安全的联合体 在 C++ 的编程实践中,我们有时会遇到这样一种需求:一个变量在不同时刻可能需要存储不同类型的值。传统的 C 语言 union 可以实现这一点,但它缺乏类型安全,开发者需要自行追踪当前存储的究竟是哪种类型,稍有不慎就可能导致未定义行为。 为了解决这个问题, 阅读全文
摘要:
症状:在英文版系统环境下,使用任意工具编辑某些含有中文字符的文本文件,中文字符显示为乱码。 原因:英文版 Windows Server 默认是没有配置对应中文的 non-unicode 字符集(GB2312)环境支持。 解决方案: Contral Panel -> 点击 Region -> 选择 A 阅读全文