
多线程
photon_wa
这个作者很懒,什么都没留下…
展开
-
基于boost asio实现的定时器
c++基于boost asio实现的定时器,包括性定时器、循环定时器、带开始时间的循环定时器。原创 2024-07-30 16:47:56 · 305 阅读 · 0 评论 -
用C++实现一个并发编程阻塞队列BlockingQueue
用C++实现一个并发编程阻塞队列BlockingQueue原创 2024-06-28 13:55:11 · 306 阅读 · 0 评论 -
Boost.Asio 网络编程翻译
https://m.w3cschool.cn/nlzbw/nlzbw-mr5h25y6.html转载 2021-12-28 13:58:02 · 128 阅读 · 0 评论 -
C++多线程与信号signal
https://www.xspdf.com/resolution/55857746.htmltest66-sigaction.cpp原创 2020-12-17 20:03:52 · 7727 阅读 · 0 评论 -
C++多线程与异常
每个线程有自己的栈空间, 不同线程之间的异常不能传递, 一般每个线程handle自己的异常, 如果线程发生异常没有catch, 会导致线程终止,进而进程终止, 例如。#include <thread>#include <chrono>#include <stdexcept>#include <iostream>void threadRun(){ int num = 5; while( num-- ) { std::原创 2020-12-15 20:01:46 · 2949 阅读 · 0 评论 -
接收多客户链接的TCP Server: 使用多线程或select方法
1. 使用多线程方法:#include<stdio.h>#include<stdlib.h>#include<sys/socket.h>#include<netinet/in.h>#include<string.h>#include <arpa/inet.h>#include <fcntl.h> // for open#include <unistd.h> // for close#includ原创 2020-07-13 18:29:09 · 463 阅读 · 0 评论 -
C++ 线程池 threadpool
发现一个比较好的讲threadpool的blog, 如下:https://www.cnblogs.com/lzpong/p/6397997.html#autoid-0-0-0https://www.jianshu.com/p/eec63026f8d0转载 2020-07-09 11:27:29 · 376 阅读 · 0 评论