$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
C++20 status
Search
Akira Takahashi
September 04, 2019
Programming
0
980
C++20 status
C++20 Committee Draft status
Akira Takahashi
September 04, 2019
Tweet
Share
More Decks by Akira Takahashi
See All by Akira Takahashi
P2P通信の標準化 WebRTCを知ろう
faithandbrave
6
2.9k
C++20 射影変換
faithandbrave
0
710
C++26アップデート 2025-03
faithandbrave
0
2k
C++26 エラー性動作
faithandbrave
2
1.2k
C++20の整数
faithandbrave
0
250
コンテナと文字列の中間インタフェースspanとstring_view
faithandbrave
1
600
C++23 スタックトレースライブラリ
faithandbrave
0
570
if constexpr文はテンプレート世界のラムダ式である
faithandbrave
3
1.4k
使いたい標準C++機能がない環境でいかに実装・設計するか
faithandbrave
2
1.2k
Other Decks in Programming
See All in Programming
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
440
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
130
Vibe codingでおすすめの言語と開発手法
uyuki234
0
110
Navigating Dependency Injection with Metro
l2hyunwoo
1
170
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
0
160
リリース時」テストから「デイリー実行」へ!開発マネージャが取り組んだ、レガシー自動テストのモダン化戦略
goataka
0
140
チームをチームにするEM
hitode909
0
370
新卒エンジニアのプルリクエスト with AI駆動
fukunaga2025
0
230
Pythonではじめるオープンデータ分析〜書籍の紹介と書籍で紹介しきれなかった事例の紹介〜
welliving
2
550
Full-Cycle Reactivity in Angular: SignalStore mit Signal Forms und Resources
manfredsteyer
PRO
0
170
Findy AI+の開発、運用におけるMCP活用事例
starfish719
0
1.7k
まだ間に合う!Claude Code元年をふりかえる
nogu66
5
890
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
140
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
2
2.7k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
750
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
190
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
120
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.3k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
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は策定される。
ίϯύΠϥͷରԠ • ֤ίϯύΠϥ$ ରԠΛ͢Ͱʹ͡Ί͍ͯͯɺҰ෦ػೳ༻Ͱ͖ Δ • ͨͩɺ$ ৽ػೳ͕ͨ͘͞Μ͋ΔͷͰɺશͯͷػೳΛ༻Ͱ͖Δ ·Ͱ͕͔͔࣌ؒΓͦ͏