1. 简介 2. 线程使用 2.1 demo 2.2 一个简单的应用 查看当前线程id: this_thread::get_id() 比较单线程和多线程工作的效 ...
引子 前些时候,我在群里出了一道题目:将变参的类型连接在一起作为字符串并返回出来,要求只用函数实现,不能借助于结构体实现。用结构体来实现比较简单: 测试代码: 如果改成函数的话,试着这样写: 很遗憾,这样是编译不过的,因为编译器不知道选择哪个。有两个方法可以解决这个问题,这里主要来介绍通过逗号表达式来解决这个问题。 逗号表达式和变参的相逢 前段时间播放的舌尖上的中国第二季中有一集为相逢,当南北不同 ...
2014-05-26 14:32 7 2206 推荐指数:
1. 简介 2. 线程使用 2.1 demo 2.2 一个简单的应用 查看当前线程id: this_thread::get_id() 比较单线程和多线程工作的效 ...
目录(?)[-] 1目的 2原理实现 第一部分 常用系统及进程目录 第二部分 系统特殊路径 1,目的 介绍 ...
#include<iostream>#include<fstream>using namespace std;int main(){ ifstream ifle; char ...
参考:https://www.cnblogs.com/cly-blog/p/5980546.html ...
1. 遇到的问题 计算结果不一致!三个线程共享一份资源,有的加了有的没加。 2. 解决 2.1 法一:不共享变量 2.2 法二:原子操作变量类型(复杂,适合简单应用) b,c 线程共享了变量 counter2, 没有共享变量 totalValue ...
1. 几种智能指针 1. auto_ptr: c++11中推荐不使用他(放弃) 2. shared_ptr: 拥有共享对象所有权语义的智能指针 3. unique_ptr: 拥有独有对象所有权语义的智能指针 4. weaked_ptr: 到 std::shared_ptr 所管理对象 ...
#include<iostream.h>void main(){ char a; int i=32; cout<<"输入一个大写字母:"<<endl; cin> ...
1. 几种智能指针 1. auto_ptr: c++11中推荐不使用他(放弃) 2. shared_ptr: 拥有共享对象所有权语义的智能指针 3. unique_ptr: 拥有独有对象所有权语义的智能指针 4. weaked_ptr: 到 std::shared_ptr 所管理对象 ...