Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
C++20 status
Search
Akira Takahashi
September 04, 2019
Programming
1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
C++20 status
C++20 Committee Draft status
Akira Takahashi
September 04, 2019
More Decks by Akira Takahashi
See All by Akira Takahashi
P2P通信の標準化 WebRTCを知ろう
faithandbrave
6
3.3k
C++20 射影変換
faithandbrave
0
910
C++26アップデート 2025-03
faithandbrave
0
2.3k
C++26 エラー性動作
faithandbrave
2
1.3k
C++20の整数
faithandbrave
0
310
コンテナと文字列の中間インタフェースspanとstring_view
faithandbrave
1
680
C++23 スタックトレースライブラリ
faithandbrave
0
650
if constexpr文はテンプレート世界のラムダ式である
faithandbrave
3
1.6k
使いたい標準C++機能がない環境でいかに実装・設計するか
faithandbrave
2
1.3k
Other Decks in Programming
See All in Programming
Verilogで学ぶCPU自作入門.pdf
uyuki234
7
3.9k
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
260
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
200
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
290
Java 27新機能 / Java 27 new features
kishida
2
190
テストを司るデーモンに会いに行く 〜隔離した仮想マシンでテストを通すまで〜
h1d3mun3
1
600
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
450
動作中のプログラムの中身をリアルタイムに覗く / Realtime Debugger for CSharp with Roslyn
prota
1
1.7k
C#の現在地 進化の歴史と、AI時代の.NET Everywhere
neuecc
5
4.7k
パズルゲームの作り方 / how to make puzzle games
kaityo256
PRO
2
260
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Rails World 2026, Austin, Texas
marcoroth
0
140
AWS CDKのカスタムリソースでContinuum(旧Security Agent)を実装した話 | Implementing Continuum (formerly Security Agent) via AWS CDK Custom Resource
akihisaikeda
2
110
Featured
See All Featured
Code Review Best Practice
trishagee
74
20k
Facilitating Awesome Meetings
lara
57
7.2k
Believing is Seeing
oripsolob
1
240
The Limits of Empathy - UXLibs8
cassininazir
1
690
Ten Tips & Tricks for a 🌱 transition
stuffmc
1
240
Designing for Timeless Needs
cassininazir
1
510
The Curse of the Amulet
leimatthew05
3
15k
Become a Pro
speakerdeck
PRO
31
6.3k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
380
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.6k
WCS-LA-2024
lcolladotor
0
840
Making the Leap to Tech Lead
cromwellryan
135
10k
Transcript
$ εςʔλε ߴڮ থ "LJSB5BLBIBTIJ GBJUIBOECSBWF!HNBJMDPN 1SFGFSSFE/FUXPSLT *OD ਫ
$ .*9
$ ͷ؆୯ͳઆ໌ • ISO/IEC 14882:2020という規格になる予定の、2020年中に 策定されるC++のバージョン • ͝ͱͷఆظϦϦʔεͳͷͰɺϝδϟʔόʔδϣϯΞοϓɾ ϚΠφʔόʔδϣϯΞοϓͱ͔ͷ۠ผͳ͍
ݴޠػೳͷۄ • ίϯηϓτ ੍͖ςϯϓϨʔτ • Ϟδϡʔϧ ΠϯΫϧʔυʹมΘΔϞδϡʔϧԽͷΈ • ίϧʔνϯ •
ࡾํൺֱԋࢉࢠʹΑΔൺֱԋࢉࢠͷࣗಈఆٛ • είʔϓ͖ྻڍܕͷείʔϓলུ
ϥΠϒϥϦػೳͷۄ • αϒγʔέϯεΛࢀর͢ΔTQBO • ΧϨϯμʔͱλΠϜκʔϯ • 3BOHF • จࣈྻϑΥʔϚοτ •
ϏοτԋࢉͷڧԽ • QPQDPVOU DPVOUPOFT[FSPT ϏοτϨϕϧΩϟετͳͲ • ֶఆ • DPOTUFYQS TUEWFDUPSɺDPOTUFYQS TUETUSJOH • TUEBMMPDBUPS͕DPOTUFYQSରԠ͢Δ
༧ఆ͍ͯͨ͠ػೳͷऔΓΊɾมߋ • ܖϓϩάϥϛϯάαϙʔτΛݟૹΓ ͬͱΑ͘Ͱ͖Δ • ςϯϓϨʔτҾʹҙͷϢʔβʔఆٛܕΛࢦఆ͢ΔػೳΛݟૹΓ ͬ ͱΑ͘Ͱ͖Δ • VOPSEFSFE࿈ίϯςφͷɺܭࢉࡁΈϋογϡΛ༻ͨ͠ݕࡧΠϯλ
ϑΣʔεΛݟૹΓ ͬͱΑ͘Ͱ͖Δ • ίϯηϓτ໊Λ1BTDBM$BTF͔ΒTOBLF@DBTF TUBOEBSE@DBTF ʹมߋ
$ λΠϜϥΠϯ • ݄ʹɺ$PNNJUUFF%SBGU ن֨ͷЌ൛Έ͍ͨͳͷ ͕ެ։͞Ε ͨ • ͔͜͜Βϲ݄ؒͰɺ֤ࠃථΛߦ͏ ຊͷ8PSLJOH(SPVQථ͢Δ
• ֤ࠃථͱίϝϯτ /BUJPOBM#PEZ$PNNFOU Λड͚ͯमਖ਼ͨ͠ن֨ Ҋ %SBGU*OUFSOBUJPOBM4UBOEBSE %*4 Λ࡞ͯ͠࠶ථ • ͦ͜Ͱ͋Εɺ࠶ͯ͠'JOBM%SBGU*OUFSOBUJPOBM4UBOEBSE '%*4 Λ࡞Δ͕ɺ ͜ΕεΩοϓͰ͖Δ • ͷޙ͔ʹɺ*OUFSOBUJPOBM4UBOEBSE *4 ͱͯ͠$ ͕ਖ਼ࣜ ϦϦʔε͞ΕΔ つまり、仕様はほぼ決まり、 ⼼配しなくても2020年中にC++20は策定される。
ίϯύΠϥͷରԠ • ֤ίϯύΠϥ$ ରԠΛ͢Ͱʹ͡Ί͍ͯͯɺҰ෦ػೳ༻Ͱ͖ Δ • ͨͩɺ$ ৽ػೳ͕ͨ͘͞Μ͋ΔͷͰɺશͯͷػೳΛ༻Ͱ͖Δ ·Ͱ͕͔͔࣌ؒΓͦ͏