반응형
C++20, How Hard Could It Be 를 말씀드리고 소개합니다.
해당 내용의 목차는 아래와 같습니다.
내용을 간단하게 정리하자면 아래와 같습니다.
- 구글 크롬팀에서 C++20 도입시 발생할 40여가지 문제점을 나열하고 솔루션들을 정리
- C++ 표준은 3년마다 나오고, 릴리즈 후 크롬에서 첫 적용은 3년 후에나 됨
- C++20은 많은 변화가 있음
- 지원 중단, 비교연산자 재정렬, 어그리게이션 규칙 변경..
- 문제들
- 구글의 스타일 가이드가 C++17 기반
- Clang의 C++20 지원이 미완성이고, 새로운 libc++을 필요로 함
- 윈도우 바이너리가 커짐
- std::iterator 지원 중단(C++17부터)
- 새로운 키워드 concept, requires 같은 것들이 추가되어 변수명이 있으면 충돌
- 그외 다수
자세한 내용은 아래 문서를 참고부탁드려요~
오늘의 블로그는 여기까지고요..
항상믿고 봐주셔서 감사합니다.
728x90
300x250
'좋아하는 것_매직IT > 96.IT 핫이슈' 카테고리의 다른 글
WASM으로 브라우저에서 Wordpress 실행하기를 소개합니다.(github.com/adamziel) (0) | 2022.09.27 |
---|---|
GCP, AWS, Azure의 ARM 기반 서버들 성능 비교를 소개합니다. (apisix.apache.org) (0) | 2022.09.27 |
LiteFS - SQLite를 위한 오픈소스 분산 파일 시스템을 소개합니다 (fly.io) (0) | 2022.09.27 |
EU Open Web Search 프로젝트를 소개합니다 (openwebsearch.eu) (0) | 2022.09.26 |
Linkify - 다양한 것들을 링크로 만들어 주는 JS 플러그인을 소개합니다 (linkify.js.org) (0) | 2022.09.26 |