2024年12月10日

摘要: 在现代 C++ 开发中,std::atomic 是处理多线程同步时的重要工具之一。它通过提供原子操作保证了线程安全,但在实际使用时却隐藏着许多不为人知的陷阱和性能影响。本篇文章将带你深入理解 std::atomic 的使用方式、潜在问题,以及如何正确应用于多线程环境。 为什么需要 std::atom 阅读全文

posted @ 2024-12-10 03:30 Further_Step 阅读(2206) 评论(2) 推荐(0)

摘要: 在 C++ 中,类型转换是一个非常重要的概念,涉及从一种数据类型向另一种数据类型的转换。本文将从 隐式类型转换 和 强制类型转换 两个方面详细探讨它们的行为和注意事项,特别是高位和低位的处理。 一、隐式类型转换 隐式类型转换(Implicit Conversion)是由编译器自动完成的类型转换,也被 阅读全文

posted @ 2024-12-10 03:15 Further_Step 阅读(351) 评论(0) 推荐(0)