Things Happening in SG14Things happening in SG14 Making C++ better for game development & other low-latency domains Patrice Roy, CeFTI, Université de Sherbrooke, Collège Lionel-Groulx Patrice.Roy@USherbrooke.ca, Patrice.Roy@clg programmers • WG21 and WG23 member (but I missed recent WG23 meetings) • Involved quite a bit with SG14, the low-latency study group • Occasional WG21 secretary • etc. 3Who am I? • Father of five, aged recent WG23 meetings) • Involved quite a bit with SG14, the low-latency study group • Occasional WG21 secretary • etc. 4Things happening in SG14 • The abstract of this talk is as follows: • « The0 码力 | 148 页 | 1009.97 KB | 6 月前3
C++26 for C++14 Developers: STL-PreviewC++26 for C++14 Developers: STL-Preview Author Tony Lee Reply-To cosgenio@gmail.com 1. Introduction Since the introduction of modern C++ in 2011, the language has seen on C++14 or C++17, with minimal adoption of C++20 or later1. This paper introduces stl-preview2, a library that backports most of the latest STL features (including those from C++26) to C++14 (but not C++17 and C++26 in C++14. This includes ranges, concepts, span, and expected. It has been tested on various compilers including GCC, Clang, MSVC, Emscripten, and NDK with C++14 or later. Besides the0 码力 | 3 页 | 129.06 KB | 6 月前3
Modern C++ Tutorial: C++11/14/17/20 On the FlyModern C++ Tutorial: C++11/14/17/20 On the Fly Changkun Ou (hi[at]changkun.de) Last update: May 7, 2023 Notice The content in this PDF file may outdated, please check our website or GitHub repository From the advent of C++98 to the official finalization of C++11, it has continued to stay relevant. C++14/17 is an important complement and optimization for C++11, and C++20 brings this language to the door not using the same language while reading modern C++ code. Modern C++ (this book refers to C++11/14/17/20) introduces many features into traditional C++ which bring the entire language to a new level0 码力 | 92 页 | 1.79 MB | 1 年前3
现代C++ 教程:高速上手C++11/14/17/20现代 C++ 教程:高速上手 C++11/14/17/20 欧长坤 (hi[at]changkun.de) 最后更新 2023 年 5 月 7 日- ff6ee89 注意 此 PDF 的内容可能过期,请检查本书网站以及 GitHub 仓库以获取最新内容。 版权声明 本书系欧长坤著,采用“知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议 (CC BY-NC-ND)”进 行许可 . . . . . . . . . 83 6 序言 序言 引言 C++ 是一个用户群体相当大的语言。从 C++98 的出现到 C++11 的正式定稿经历了长达十年多之 久的积累。C++14/17 则是作为对 C++11 的重要补充和优化,C++20 则将这门语言领进了现代化的大 门,所有这些新标准中扩充的特性,给 C++ 这门语言注入了新的活力。那些还在坚持使用传统 C++ (本书把 特性均称之为传统 C++)而未接触过现代 C++ 的 C++ 程序员在 见到诸如 Lambda 表达式这类全新特性时,甚至会流露出『学的不是同一门语言』的惊叹之情。 现代 C++ (本书中均指 C++11/14/17/20) 为传统 C++ 注入的大量特性使得整个 C++ 变得更加 像一门现代化的语言。现代 C++ 不仅仅增强了 C++ 语言自身的可用性,auto 关键字语义的修改使得我 们更加有信心0 码力 | 83 页 | 2.42 MB | 1 年前3
C++高性能并行编程与优化 - 课件 - 14 C++ 标准库系列课 - 你所不知道的 set 容器0 码力 | 83 页 | 10.23 MB | 1 年前3
Conan 1.56 DocumentationSubsystems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210 14 Extending Conan 215 14.1 Customizing settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857 23.36 1.40.1 (14-Sept-2021) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 861 23.40 1.37.2 (14-Jun-2021) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8620 码力 | 963 页 | 7.67 MB | 1 年前3
Conan 1.55 DocumentationSubsystems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210 14 Extending Conan 215 14.1 Customizing settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857 23.35 1.40.1 (14-Sept-2021) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 861 iv 23.39 1.37.2 (14-Jun-2021) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8620 码力 | 963 页 | 7.67 MB | 1 年前3
Conan 1.53 DocumentationSubsystems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210 14 Extending Conan 215 14.1 Customizing settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 847 23.33 1.40.1 (14-Sept-2021) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 847 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 851 23.37 1.37.2 (14-Jun-2021) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8520 码力 | 953 页 | 7.64 MB | 1 年前3
Conan 1.54 DocumentationSubsystems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210 14 Extending Conan 215 14.1 Customizing settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 848 23.34 1.40.1 (14-Sept-2021) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 848 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 852 23.38 1.37.2 (14-Jun-2021) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8530 码力 | 953 页 | 7.65 MB | 1 年前3
Conan 1.52 DocumentationSubsystems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208 14 Extending Conan 213 14.1 Customizing settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838 23.32 1.40.1 (14-Sept-2021) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 842 23.36 1.37.2 (14-Jun-2021) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8430 码力 | 943 页 | 7.62 MB | 1 年前3
共 322 条
- 1
- 2
- 3
- 4
- 5
- 6
- 33













