摘要: 个人记录用,一直以为成员函数内的静态变量不同实例是分别存储的。事实上是所有实例共享。 #include <iostream> class Test { public: void test() { static int i = 0; i++; std::cout << i << std::endl; 阅读全文
posted @ 2023-03-13 20:30 Smalldy 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 搞懂无锁编程的重要一步是完全理解内存顺序! 本教程由作者和ChatGPT通力合作完成。 都有哪几种? c++的内存模型共有6种 memory_order_relaxed memory_order_consume memory_order_acquire memory_order_release me 阅读全文
posted @ 2023-03-13 20:21 Smalldy 阅读(495) 评论(0) 推荐(1) 编辑