Back to Basics: Lambda Expressions
categories) ❏ Modern C++ Data Types (move semantics) ❏ CsString library (unicode) ❏ Multithreading in C++ ❏ Multithreading using libGuarded ❏ Signals and Slots ❏ Templates in the Real World ❏ What’s in ● CsString Library ○ standalone unicode aware string library ● CsLibGuarded ○ standalone multithreading library for shared data 46Applications ● KitchenSink ○ contains 30 demos and links with almost0 码力 | 48 页 | 175.89 KB | 5 月前3Overload Resolution
char8_t ❏ Multithreading in C++ ❏ Modern C++ Threads ❏ C++ Memory ModelPresentations - www.youtube.com/copperspice ❏ Why CopperSpice, Why DoxyPress ❏ Compile Time Counter ❏ Multithreading using CsLibGuarded ● CsString Library ○ standalone unicode aware string library ● CsLibGuarded ○ standalone multithreading library for shared data 52Libraries ● CsCrypto ○ C++ interface to the Botan and OpenSSL libraries0 码力 | 55 页 | 209.57 KB | 5 月前3Making Games Start Fast: A Story About Concurrency
2.7 starts in 54s ◉ Stellaris 2.8 beta starts in 21s ◉ Same amount of work ◉ Both rely on multithreading 112.7 (Old) Startup CPU Usage2.8 (New) Startup CPU UsageStartup Breakdown ◉ Enumerate asset tracks from zips ◉ Can we optimize unzip() further? ◉ PhysFS still has a lock per archive, so multithreading might be tricky 67Loading audio ◉ How many music tracks do we need to display loading screen0 码力 | 76 页 | 2.22 MB | 5 月前3Mix Assertion, Logging, Unit Testing and Fuzzing with ZeroErr
2024Self-Introduction • Got my Ph.D. from UC, Riverside last year • Automatic testing of multithreading programs • Symbolic execution improvements • Fault detection in concurrent data structures0 码力 | 54 页 | 961.46 KB | 5 月前3Behavioral Modeling in HW/SW Co-design Using C++ Coroutines
Concurrencpp • https://github.com/David-Haim/concurrencpp • Cppcon2022 talks • An Introduction to Multithreading in C++20 by Anthony Williams • https://www.youtube.com/watch?v=A7sVFJLJM-A • Simulating Low0 码力 | 44 页 | 584.69 KB | 5 月前3Combining Co-Routines and Functions into a Job System
core : 1 thread of execution (MIMD) • Cores share main memory, can share caches • Simultaneous multithreading (x86 / x64) -> 2N virtual cores • Query number of cores: std::thread::hardware_concurrency()0 码力 | 39 页 | 1.23 MB | 5 月前3What Volatile Means (and Doesn't Mean)
} 46What Volatile Means (and Doesn't Mean) Copyright © 2024 by Ben Saks and Dan Saks 0-22 Multithreading — The Wrong Tool for the Job The Standard Library and other threading libraries provide synchronization0 码力 | 32 页 | 901.80 KB | 5 月前3Deciphering C++ Coroutines
astray. This is intentional and will hopefully deepen your insight. We will be largely ignoring multithreading for this talk. This is not a best-practice talk.16/55 A mental model for coroutines: Cooperative0 码力 | 156 页 | 1.79 MB | 5 月前3Modern C++ Tutorial: C++11/14/17/20 On the Fly
sequential execution of the program, it does not have any efficiency gains due to the introduction of multithreading. Is there any way to accelerate this properly? The answer is to weaken the synchronization conditions0 码力 | 92 页 | 1.79 MB | 1 年前3《深入浅出MFC》2/e
第一篇【勿在浮砂筑高台】提供进入MFC 核心技术以及应用技术之前的所有技术基础, 包括: ■ Win32 程序观念:message based, event driven, multitasking, multithreading, console programming。 ■ C++ 重要技术:类别与对象、this 指针与继承、静态成员、虚拟函数与多态、 深入淺出 MFC 28 模板(templa Goal : Fibonacci sequencee, less than 100 #0005 // Build : cl /MT mfccon.cpp (/MT means Multithreading) #0006 #0007 #include#0008 #include #0009 #0010 int main() #0011 { #0012 和_endthreadex,以及执行线程的其它各种理论基础、程序技术、使 用技巧,可参考由Jim Beveridge & Robert Wiener 合着,Addison Wesley 出版的 Multithreading Applications in Win32 一书(Win32 多线程程序设计/ 侯俊杰译/ 峰出 版)。 48 执行线程优先权(Priority) 优先权是排程的重要依据。优先权高的执行线程,永远先获得CPU 0 码力 | 1009 页 | 11.08 MB | 1 年前3
共 55 条
- 1
- 2
- 3
- 4
- 5
- 6
相关搜索词
BacktoBasicsLambdaExpressionsOverloadResolutionMakingGamesStartFastStoryAboutConcurrencyMixAssertionLoggingUnitTestingandFuzzingwithZeroErrBehavioralModelinginHWSWCodesignUsingC++CoroutinesCombiningRoutinesFunctionsintoJobSystemWhatVolatileMeansDoesnMeanDecipheringModernTutorial11141720OntheFly深入深入浅出MFC