归档
善良比聪明更重要
09
19
C/C++整型变量赋值操作是原子性的吗? C/C++整型变量赋值操作是原子性的吗?
那么为什么整型变量的操作不是原子性的呢?常见的整型变量操作有如下几种情况:给整型变量赋值一个确定的值,如 int a = 1; 这条指令操作一般是原子的,因为对应着一条计算机指令,cpu 将立即数 1 搬运到变量 a 的内存地址中即可,汇编
2019-09-19
05
so出现undefined symbol------ldd, nm, c++filt so出现undefined symbol------ldd, nm, c++filt
最近发版本,灰度发布的时候,发现进程没起来,回包自然是异常的。立即进行版本回退,发现 OK。 哪里出问题了呢?直接 ldd -r libtest.so 一下,就知道了,原来是缺符号。看看简化后的示例代码: #include <iost
2019-09-05