C/C++ 2023年4月23日
1. Server 端
#include <cstdio>
#include <cstring>
#include <cstdlib>
#include <sys/socket.h>
#i...
C/C++ 2023年4月13日
#include <iostream>
#include <thread>
#include <atomic>
#include <mutex>
#include <future>...
C/C++ 2023年4月13日
1. 单生产者-单消费者模型
#include <iostream>
#include <condition_variable>
#include <mutex>
#include <threa...
C/C++ 2023年4月13日
condition_variable 类是同步原语,能用于阻塞一个线程,或同时阻塞多个线程,直至另一线程修改共享变量(条件)并通知 condition_variable:
#include <iostream>
#inclu...
C/C++ 2023年4月13日
1. 每个 std::atomic 模板的实例化和全特化定义一个原子类型。如果一个线程写入原子对象,同时另一线程从它读取,那么行为定义明确:
#include <iostream>
#include <thread&g...
C/C++ 2023年4月13日
1. mutex 类是能用于保护共享数据免受从多个线程同时访问的同步原语:
#include <iostream>
#include <map>
#include <string>
#include ...
C/C++ 2023年4月12日
1. 构造新的 std::thread 对象:
#include <iostream>
#include <utility>
#include <thread>
#include <chrono...
C/C++ 2022年4月7日
#include <iostream>
using namespace std;
void MatrixTranspose(int **mx, int m, int n);
void printMatrix(int **mx...
C/C++ 2021年4月6日
#include <unistd.h>
#include <stdio.h>
#include <sys/mman.h>
#include <fcntl.h>
#include <st...
C/C++ 2021年4月2日
#include <unistd.h>
#include <stdio.h>
#include <dirent.h>
#include <string.h>
#include <sys...