07 2023 档案
摘要:```cpp #include #include using namespace std; void once_fun(std::once_flag &&flag) { std::call_once(flag, []() { cout << "message from once fun" << en
阅读全文
摘要:# std::thread::joinable * 默认构造的thread对象 not joinable * join/detach之后 not joinable * 不能反复join/detach,会崩 * 当前线程会阻塞在join()调用处 * detach()不会阻塞当前线程,但是主进程结束后
阅读全文
摘要:# 可平凡复制类型 1. 标量类型(算术类型/枚举/指针) 2. 可平凡复制类类型 Trivially copyable class 3. 可平凡复制类型的数组 4. cv限定的可平凡复制类型(const/volatile) # Trivially copyable class可平凡复制类 > A
阅读全文
摘要:# 内存布局 1. 默认32位编译下,4字节对齐 2. 有虚函数情况下会在内存一开始多一个虚表指针 3. 普通函数不占内存空间 4. 静态成员不占内存空间 # 1. 通过cl命令输出hello.cpp中的类A的内存布局测试 ```cmd # 输出指定类型的内存布局 cl hello.cpp /d1r
阅读全文
摘要:# 1. 基本安装配置 ``` # 安装 curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash sudo apt-get install gitlab-c
阅读全文
摘要:# 1. virtualbox网络设置   > 只有ssh-agen
阅读全文
摘要:# 1. 报错截图  > Failed to download 'http://cdn.unrealen
阅读全文