MCPcopy Create free account

hub / github.com/Mq-b/ModernCpp-ConcurrentProgramming-Tutorial / functions

Functions160 in github.com/Mq-b/ModernCpp-ConcurrentProgramming-Tutorial

↓ 60 callersMethodjoin
code/ModernCpp-ConcurrentProgramming-Tutorial/09-实现joining_thread.cpp:41
↓ 10 callersMethodempty
code/ModernCpp-ConcurrentProgramming-Tutorial/25线程安全的队列.cpp:41
↓ 7 callersMethodget
code/ModernCpp-ConcurrentProgramming-Tutorial/19保护不常更新的数据结构.cpp:19
↓ 6 callersMethodaddAudioPath
code/ModernCpp-ConcurrentProgramming-Tutorial/26使用条件变量实现后台提示音播放.cpp:27
↓ 6 callersMethodaddAudioPath
code/ModernCpp-ConcurrentProgramming-Tutorial/test/AduioPlayer.h:32
↓ 6 callersMethodjoinable
code/ModernCpp-ConcurrentProgramming-Tutorial/09-实现joining_thread.cpp:38
↓ 4 callersMethodpop
从队列中弹出元素(阻塞直到队列不为空)
code/ModernCpp-ConcurrentProgramming-Tutorial/25线程安全的队列.cpp:26
↓ 3 callersFunctionf2
code/ModernCpp-ConcurrentProgramming-Tutorial/23局部、全局、线程、CPU变量的对比与使用.cpp:11
↓ 3 callersMethodpush
code/ModernCpp-ConcurrentProgramming-Tutorial/25线程安全的队列.cpp:17
↓ 2 callersFunctionf
code/ModernCpp-ConcurrentProgramming-Tutorial/07-thread对象转移所有权.cpp:10
↓ 2 callersMethodf
code/ModernCpp-ConcurrentProgramming-Tutorial/44atomic指针特化.cpp:5
↓ 2 callersFunctionreadSettings
code/03共享数据/保护不常更新的数据结构.cpp:26
↓ 2 callersMethodset_value
code/ModernCpp-ConcurrentProgramming-Tutorial/45原子特化shared_ptr.cpp:12
↓ 2 callersMethodstart
code/ModernCpp-ConcurrentProgramming-Tutorial/38第四章总结-勘误初始化顺序.cpp:20
↓ 2 callersMethodsubmit
code/ModernCpp-ConcurrentProgramming-Tutorial/41实现一个线程池.cpp:47
↓ 2 callersFunctionsum
code/ModernCpp-ConcurrentProgramming-Tutorial/02-hardware_concurrency.cpp:9
↓ 2 callersFunctionswap
code/ModernCpp-ConcurrentProgramming-Tutorial/15-死锁:问题与解决.cpp:16
↓ 2 callersFunctionswap
code/ModernCpp-ConcurrentProgramming-Tutorial/16-unique_lock.cpp:16
↓ 1 callersFunctionasync_task
code/ModernCpp-ConcurrentProgramming-Tutorial/28future与 packaged_task.cpp:6
↓ 1 callersFunctiondefault_thread_pool_size
code/ModernCpp-ConcurrentProgramming-Tutorial/41实现一个线程池.cpp:14
↓ 1 callersMethoddetach
code/ModernCpp-ConcurrentProgramming-Tutorial/09-实现joining_thread.cpp:44
↓ 1 callersMethoddo_something
code/ModernCpp-ConcurrentProgramming-Tutorial/14-保护共享数据.cpp:9
↓ 1 callersMethoddo_something
code/ModernCpp-ConcurrentProgramming-Tutorial/18-保护共享数据的初始化过程.cpp:8
↓ 1 callersFunctionf
code/ModernCpp-ConcurrentProgramming-Tutorial/37C++20屏障barrier.cpp:6
↓ 1 callersFunctionf
code/ModernCpp-ConcurrentProgramming-Tutorial/03-thread_management.cpp:16
↓ 1 callersFunctionf
code/ModernCpp-ConcurrentProgramming-Tutorial/04-RAII.cpp:36
↓ 1 callersFunctionf2
code/ModernCpp-ConcurrentProgramming-Tutorial/03-thread_management.cpp:14
↓ 1 callersFunctionf2
code/ModernCpp-ConcurrentProgramming-Tutorial/04-RAII.cpp:15
↓ 1 callersMethodget
code/03共享数据/保护不常更新的数据结构.cpp:19
↓ 1 callersFunctionget_lock
code/ModernCpp-ConcurrentProgramming-Tutorial/17-在不同作用域传递互斥量.cpp:7
↓ 1 callersMethodget_value
code/ModernCpp-ConcurrentProgramming-Tutorial/45原子特化shared_ptr.cpp:11
↓ 1 callersFunctionprint_list
code/ModernCpp-ConcurrentProgramming-Tutorial/12-使用互斥量.cpp:24
↓ 1 callersFunctionprocess_data
code/ModernCpp-ConcurrentProgramming-Tutorial/17-在不同作用域传递互斥量.cpp:12
↓ 1 callersMethodprocess_data
code/ModernCpp-ConcurrentProgramming-Tutorial/14-保护共享数据.cpp:19
↓ 1 callersMethodset
code/ModernCpp-ConcurrentProgramming-Tutorial/19保护不常更新的数据结构.cpp:14
↓ 1 callersMethodset
code/03共享数据/保护不常更新的数据结构.cpp:14
↓ 1 callersMethodunlock
code/ModernCpp-ConcurrentProgramming-Tutorial/42atomic_flag实现自旋锁.cpp:14
↓ 1 callersFunctionwake_up
code/ModernCpp-ConcurrentProgramming-Tutorial/45原子特化shared_ptr.cpp:56
↓ 1 callersFunctionwriteSettings
code/03共享数据/保护不常更新的数据结构.cpp:30
MethodAudioPlayer
code/ModernCpp-ConcurrentProgramming-Tutorial/26使用条件变量实现后台提示音播放.cpp:13
MethodAudioPlayer
code/ModernCpp-ConcurrentProgramming-Tutorial/test/AduioPlayer.h:17
MethodData
code/ModernCpp-ConcurrentProgramming-Tutorial/45原子特化shared_ptr.cpp:10
MethodTest
code/ModernCpp-ConcurrentProgramming-Tutorial/38第四章总结-勘误初始化顺序.cpp:16
MethodThreadPool
code/ModernCpp-ConcurrentProgramming-Tutorial/41实现一个线程池.cpp:24
MethodX
code/ModernCpp-ConcurrentProgramming-Tutorial/38第四章总结-勘误初始化顺序.cpp:6
MethodX
code/ModernCpp-ConcurrentProgramming-Tutorial/15-死锁:问题与解决.cpp:8
MethodX
code/ModernCpp-ConcurrentProgramming-Tutorial/16-unique_lock.cpp:8
MethodX
code/ModernCpp-ConcurrentProgramming-Tutorial/08-thread构造源码解析.cpp:6
MethodX
code/ModernCpp-ConcurrentProgramming-Tutorial/21new和delete是线程安全的吗?.cpp:6
Functionadd_to_list
code/ModernCpp-ConcurrentProgramming-Tutorial/12-使用互斥量.cpp:12
Methodasync_progress_bar
code/04同步操作/async_progress_bar/async_progress_bar.cpp:3
Functionconsumer
code/ModernCpp-ConcurrentProgramming-Tutorial/25线程安全的队列.cpp:52
Functionf
code/ModernCpp-ConcurrentProgramming-Tutorial/27创建异步任务获取返回值.cpp:5
Functionf
code/ModernCpp-ConcurrentProgramming-Tutorial/36C++20闩latch.cpp:9
Functionf
code/ModernCpp-ConcurrentProgramming-Tutorial/42atomic_flag实现自旋锁.cpp:21
Functionf
code/ModernCpp-ConcurrentProgramming-Tutorial/29使用promise.cpp:7
Functionf
code/ModernCpp-ConcurrentProgramming-Tutorial/10-C++20jthread.cpp:6
Functionf
code/ModernCpp-ConcurrentProgramming-Tutorial/23局部、全局、线程、CPU变量的对比与使用.cpp:6
Functionf
code/ModernCpp-ConcurrentProgramming-Tutorial/21new和delete是线程安全的吗?.cpp:11
Functionf
code/ModernCpp-ConcurrentProgramming-Tutorial/18-保护共享数据的初始化过程.cpp:30
Methodf
code/ModernCpp-ConcurrentProgramming-Tutorial/38第四章总结-勘误初始化顺序.cpp:28
Methodf
code/ModernCpp-ConcurrentProgramming-Tutorial/41实现一个线程池.cpp:103
Functionfetch_data
code/ModernCpp-ConcurrentProgramming-Tutorial/31多个线程的等待shared_future.cpp:5
Functionfoo
code/ModernCpp-ConcurrentProgramming-Tutorial/14-保护共享数据.cpp:33
Functionfoo
code/ModernCpp-ConcurrentProgramming-Tutorial/18-保护共享数据的初始化过程.cpp:18
Methodfunc
code/ModernCpp-ConcurrentProgramming-Tutorial/03-thread_management.cpp:6
Methodfunc
code/ModernCpp-ConcurrentProgramming-Tutorial/04-RAII.cpp:7
Methodget_id
code/ModernCpp-ConcurrentProgramming-Tutorial/09-实现joining_thread.cpp:35
Functionhandle_request
code/ModernCpp-ConcurrentProgramming-Tutorial/35C++20信号量.cpp:11
Functionhello
code/ModernCpp-ConcurrentProgramming-Tutorial/01-HelloWorld.cpp:5
Functioninit_resource
code/ModernCpp-ConcurrentProgramming-Tutorial/18-保护共享数据的初始化过程.cpp:14
Methodjoining_thread
code/ModernCpp-ConcurrentProgramming-Tutorial/09-实现joining_thread.cpp:10
Methodlock
code/ModernCpp-ConcurrentProgramming-Tutorial/42atomic_flag实现自旋锁.cpp:10
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/32限时等待-时钟.cpp:6
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/27创建异步任务获取返回值.cpp:9
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/40线程池使用.cpp:6
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/38第四章总结-勘误初始化顺序.cpp:38
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/36C++20闩latch.cpp:16
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/15-死锁:问题与解决.cpp:22
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/25线程安全的队列.cpp:59
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/42atomic_flag实现自旋锁.cpp:26
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/07-thread对象转移所有权.cpp:14
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/13-try_lock.cpp:27
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/35C++20信号量.cpp:34
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/30future的状态变化.cpp:5
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/test.cpp:5
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/06-this_thread命名空间.cpp:6
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/29使用promise.cpp:31
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/37C++20屏障barrier.cpp:27
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/24等待事件或条件.cpp:27
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/10-C++20jthread.cpp:14
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/09-实现joining_thread.cpp:55
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/17-在不同作用域传递互斥量.cpp:17
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/16-unique_lock.cpp:26
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/12-使用互斥量.cpp:32
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/39原子类型atomic.cpp:33
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/08-thread构造源码解析.cpp:12
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/33限时等待-时间段.cpp:7
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/43atomic_bool.cpp:18
Functionmain
code/ModernCpp-ConcurrentProgramming-Tutorial/23局部、全局、线程、CPU变量的对比与使用.cpp:15
next →1–100 of 160, ranked by callers