Submit Search
Upload
C++17 std::byte
•
0 likes
•
136 views
진화 손
Follow
사내 스터디
Read less
Read more
Software
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 3
Download now
Download to read offline
Recommended
제 4회 D2 CAMPUS SEMINAR 2세션
개발을잘하고싶어요-네이버랩스 송기선님
개발을잘하고싶어요-네이버랩스 송기선님
NAVER D2
자동화된 소스 분석, 처리, 검증을 통한 소스의 불필요한 #if - #endif 제거하기 NDC2012
자동화된 소스 분석, 처리, 검증을 통한 소스의 불필요한 #if - #endif 제거하기 NDC2012
Esun Kim
임태현, MMO 서버 개발 포스트 모템, NDC2012
임태현, MMO 서버 개발 포스트 모템, NDC2012
devCAT Studio, NEXON
From NDC 2016 (2016.04.26)
[NDC2016] TERA 서버의 Modern C++ 활용기
[NDC2016] TERA 서버의 Modern C++ 활용기
Sang Heon Lee
2017.2.8 성신여대 특강 자료입니다
신입 개발자 생활백서 [개정판]
신입 개발자 생활백서 [개정판]
Yurim Jin
임태현, 게임 서버 디자인 가이드, NDC2013
임태현, 게임 서버 디자인 가이드, NDC2013
devCAT Studio, NEXON
elastic, resiliency, sharding, service discovery
webservice scaling for newbie
webservice scaling for newbie
DaeMyung Kang
How to become better engineer
How To Become Better Engineer
How To Become Better Engineer
DaeMyung Kang
Recommended
제 4회 D2 CAMPUS SEMINAR 2세션
개발을잘하고싶어요-네이버랩스 송기선님
개발을잘하고싶어요-네이버랩스 송기선님
NAVER D2
자동화된 소스 분석, 처리, 검증을 통한 소스의 불필요한 #if - #endif 제거하기 NDC2012
자동화된 소스 분석, 처리, 검증을 통한 소스의 불필요한 #if - #endif 제거하기 NDC2012
Esun Kim
임태현, MMO 서버 개발 포스트 모템, NDC2012
임태현, MMO 서버 개발 포스트 모템, NDC2012
devCAT Studio, NEXON
From NDC 2016 (2016.04.26)
[NDC2016] TERA 서버의 Modern C++ 활용기
[NDC2016] TERA 서버의 Modern C++ 활용기
Sang Heon Lee
2017.2.8 성신여대 특강 자료입니다
신입 개발자 생활백서 [개정판]
신입 개발자 생활백서 [개정판]
Yurim Jin
임태현, 게임 서버 디자인 가이드, NDC2013
임태현, 게임 서버 디자인 가이드, NDC2013
devCAT Studio, NEXON
elastic, resiliency, sharding, service discovery
webservice scaling for newbie
webservice scaling for newbie
DaeMyung Kang
How to become better engineer
How To Become Better Engineer
How To Become Better Engineer
DaeMyung Kang
NDC 2018 서버야, 아프지마 - 신입 개발자가 알아야 할 윈도우 메모리릭 디버깅
[NDC 2018] 신입 개발자가 알아야 할 윈도우 메모리릭 디버깅
[NDC 2018] 신입 개발자가 알아야 할 윈도우 메모리릭 디버깅
DongMin Choi
윤석주, 신입 게임 프로그래머가 되는 법 - 넥슨 채용 프로세스 단계별 분석, NDC2019
윤석주, 신입 게임 프로그래머가 되는 법 - 넥슨 채용 프로세스 단계별 분석, NDC2019
devCAT Studio, NEXON
NDC 2017 발표 슬라이드 시연 영상 링크: https://youtu.be/e9Tv3jkmqKk 게임 내 정보를 추가 구현이나 패치 없이 실시간으로 수집할 수 있다면 어떨까요? 이런 아이디어를 실제로 가능하게 구현한 NEXON ZERO 발표 슬라이드 입니다.
NDC 2017 하재승 NEXON ZERO (넥슨 제로) 점검없이 실시간으로 코드 수정 및 게임 정보 수집하기
NDC 2017 하재승 NEXON ZERO (넥슨 제로) 점검없이 실시간으로 코드 수정 및 게임 정보 수집하기
Jaeseung Ha
NDC14 분산 서버 구축의 ABC - 대규모 분산 시스템을 구축하기 위한 실용적 예와 그 원칙들 발표자료
Ndc14 분산 서버 구축의 ABC
Ndc14 분산 서버 구축의 ABC
Ho Gyu Lee
코드로 인프라 관리하기 - 자동화 툴 소개 Infrastructure as Code 이상적인 프로젝트 버전관리/티켓관리/CI/CD 프로비저닝 툴체인 : OS설치 프로비저닝 툴체인 : 설정관리 프로비저닝 툴체인 : 오케스트레이션 AWS Docker Ecosystems 참고자료
코드로 인프라 관리하기 - 자동화 툴 소개
코드로 인프라 관리하기 - 자동화 툴 소개
태준 문
http://first.startlink.live/ 에서 발표한 내용입니다. 원본은 http://beingryu.github.io/first-startlink-live/ 에서 보실 수 있습니다.
현업 엔지니어의 시각에서 본 알고리즘 공부의 장점과 단점
현업 엔지니어의 시각에서 본 알고리즘 공부의 장점과 단점
Wonha Ryu
데이터 분석에 대해 이야기는 많이 나오지만, 실제로 변화를 주는데 굉장히 힘이 듭니다. 데이터를 액션으로 옮기는데 어떠한 어려움이 있고, 어떻게 타개해야 하는지에 대한 팁들을 정리해보았습니다. 넘버웍스 만세
데이터는 차트가 아니라 돈이 되어야 한다.
데이터는 차트가 아니라 돈이 되어야 한다.
Yongho Ha
2018.10.18 OKKYCON: 2018 《The Real TDD - TDD 제대로 알기》 박재성님의 <의식적인 연습으로 TDD, 리팩토링 연습하기> 발표자료입니다. [연사 소개] 박재성 - SW 교육 전문가 전 NEXT 교수 5년 동안 NEXT에서 학생들을 가르치다 NEXT가 문을 닫으면서 1인 교육 사업을 하고 있다. TDD, 리팩토링 경험이 프로그래머의 삶에 큰 영향을 미칠 것으로 판단해 TDD, 리팩토링을 주제로 교육 과정을 개설했는데 좋은 반응을 얻고 있다. [발표 소개] TDD와 리팩토링 역량은 책 몇 권 읽고, 반복적인 연습만 한다고 해서 쌓을 수 있는 역량이 아닙니다. 의식적인 연습을 통해 꾸준히 수련해 나갈 때 점진적으로 향상시킬 수 있습니다. 의식적인 연습을 설계하고, 단계적인 수련을 통해 점진적으로 TDD, 리팩토링 역량을 키워가는 과정에 대해 다룹니다. http://okkycon.com
[OKKYCON] 박재성 - 의식적인 연습으로 TDD, 리팩토링 연습하기
[OKKYCON] 박재성 - 의식적인 연습으로 TDD, 리팩토링 연습하기
OKKY
IOCP Basic
Iocp 기본 구조 이해
Iocp 기본 구조 이해
Nam Hyeonuk
2011 NDC(Nexon Developers Conference)에서 발표한 마비노기 영웅전(미국명 Vindictus)의 자이언트 서버 아키텍처에 대한 슬라이드입니다. 게임 서버의 분산 서비스 아키텍처를 바닥부터 만들어낸 과정과 결과에 대한 내용을 담고 있습니다.
NDC 11 자이언트 서버의 비밀
NDC 11 자이언트 서버의 비밀
승명 양
덤프 파일을 통한 사후 디버깅 실용 테크닉 NDC2012
덤프 파일을 통한 사후 디버깅 실용 테크닉 NDC2012
Esun Kim
이무림, Enum의 Boxing을 어찌할꼬? 편리하고 성능좋게 Enum 사용하기, NDC2019
이무림, Enum의 Boxing을 어찌할꼬? 편리하고 성능좋게 Enum 사용하기, NDC2019
devCAT Studio, NEXON
테라로 살펴본 MMORPG의 논타겟팅 시스템
테라로 살펴본 MMORPG의 논타겟팅 시스템
QooJuice
프랭크 D. 루나 지음 | 류광 옮김 | 한빛미디어 3D 그래픽 프로그래밍의 기초부터 최신 기법까지 이 책은 DirectX 12로 게임을 개발해가며 대화식 컴퓨터 그래픽 프로그래밍을 익히는 입문서다. 1부는 기본적인 수학적 도구들을, 2부는 Direct3D의 기본 과제들을 수행하는 방법을, 그리고 3부는 여러 응용 기법과 특수 효과를 설명한다. 그 과정에서 명령 목록, 파이프라인 상태 객체, 서술자 힙과 테이블, CPU 추가부담 감소 및 다중 CPU 코어를 효율적으로 사용하기 위한 명시적 자원 관리 같은 DirectX 12의 새 기능을 활용하는 방법을 보여준다. 하드웨어 테셀레이션, 계산 셰이더, 주변광 차폐, 실시간 반사, 법선 매핑과 변위 매핑, 그림자 렌더링, 캐릭터 애니메이션 같은 현대적인 특수 효과와 기법도 이 책으로 배울 수 있다.
『DirectX 12를 이용한 3D 게임 프로그래밍 입문』 - 맛보기
『DirectX 12를 이용한 3D 게임 프로그래밍 입문』 - 맛보기
복연 이
윤석주, 인하우스 웹 프레임워크 Jul8 제작기, NDC2018
윤석주, 인하우스 웹 프레임워크 Jul8 제작기, NDC2018
devCAT Studio, NEXON
홍성우, 게임 서버의 목차 - 시작부터 출시까지, NDC2019
홍성우, 게임 서버의 목차 - 시작부터 출시까지, NDC2019
devCAT Studio, NEXON
2021년 데블스캠프 발표자료
신입 SW 개발자 취업 준비
신입 SW 개발자 취업 준비
인서 박
사례를 통해 살펴보는 프로파일링과 최적화 NDC2013
사례를 통해 살펴보는 프로파일링과 최적화 NDC2013
Esun Kim
실시간 게임 서버 최적화 전략 C++ Korea group 2020년 2월 15일 미니 세미나.
실시간 게임 서버 최적화 전략
실시간 게임 서버 최적화 전략
YEONG-CHEON YOU
우아한형제들의 이종립 개발자가 자기 계발 경험을 공유합니다.
나의 이직 이야기
나의 이직 이야기
종립 이
C++20 Remove std::weak_equality and std::strong_equality.pdf
C++20 Remove std::weak_equality and std::strong_equality.pdf
진화 손
C++20 std::execution::unseq.pdf
C++20 std::execution::unseq.pdf
진화 손
More Related Content
What's hot
NDC 2018 서버야, 아프지마 - 신입 개발자가 알아야 할 윈도우 메모리릭 디버깅
[NDC 2018] 신입 개발자가 알아야 할 윈도우 메모리릭 디버깅
[NDC 2018] 신입 개발자가 알아야 할 윈도우 메모리릭 디버깅
DongMin Choi
윤석주, 신입 게임 프로그래머가 되는 법 - 넥슨 채용 프로세스 단계별 분석, NDC2019
윤석주, 신입 게임 프로그래머가 되는 법 - 넥슨 채용 프로세스 단계별 분석, NDC2019
devCAT Studio, NEXON
NDC 2017 발표 슬라이드 시연 영상 링크: https://youtu.be/e9Tv3jkmqKk 게임 내 정보를 추가 구현이나 패치 없이 실시간으로 수집할 수 있다면 어떨까요? 이런 아이디어를 실제로 가능하게 구현한 NEXON ZERO 발표 슬라이드 입니다.
NDC 2017 하재승 NEXON ZERO (넥슨 제로) 점검없이 실시간으로 코드 수정 및 게임 정보 수집하기
NDC 2017 하재승 NEXON ZERO (넥슨 제로) 점검없이 실시간으로 코드 수정 및 게임 정보 수집하기
Jaeseung Ha
NDC14 분산 서버 구축의 ABC - 대규모 분산 시스템을 구축하기 위한 실용적 예와 그 원칙들 발표자료
Ndc14 분산 서버 구축의 ABC
Ndc14 분산 서버 구축의 ABC
Ho Gyu Lee
코드로 인프라 관리하기 - 자동화 툴 소개 Infrastructure as Code 이상적인 프로젝트 버전관리/티켓관리/CI/CD 프로비저닝 툴체인 : OS설치 프로비저닝 툴체인 : 설정관리 프로비저닝 툴체인 : 오케스트레이션 AWS Docker Ecosystems 참고자료
코드로 인프라 관리하기 - 자동화 툴 소개
코드로 인프라 관리하기 - 자동화 툴 소개
태준 문
http://first.startlink.live/ 에서 발표한 내용입니다. 원본은 http://beingryu.github.io/first-startlink-live/ 에서 보실 수 있습니다.
현업 엔지니어의 시각에서 본 알고리즘 공부의 장점과 단점
현업 엔지니어의 시각에서 본 알고리즘 공부의 장점과 단점
Wonha Ryu
데이터 분석에 대해 이야기는 많이 나오지만, 실제로 변화를 주는데 굉장히 힘이 듭니다. 데이터를 액션으로 옮기는데 어떠한 어려움이 있고, 어떻게 타개해야 하는지에 대한 팁들을 정리해보았습니다. 넘버웍스 만세
데이터는 차트가 아니라 돈이 되어야 한다.
데이터는 차트가 아니라 돈이 되어야 한다.
Yongho Ha
2018.10.18 OKKYCON: 2018 《The Real TDD - TDD 제대로 알기》 박재성님의 <의식적인 연습으로 TDD, 리팩토링 연습하기> 발표자료입니다. [연사 소개] 박재성 - SW 교육 전문가 전 NEXT 교수 5년 동안 NEXT에서 학생들을 가르치다 NEXT가 문을 닫으면서 1인 교육 사업을 하고 있다. TDD, 리팩토링 경험이 프로그래머의 삶에 큰 영향을 미칠 것으로 판단해 TDD, 리팩토링을 주제로 교육 과정을 개설했는데 좋은 반응을 얻고 있다. [발표 소개] TDD와 리팩토링 역량은 책 몇 권 읽고, 반복적인 연습만 한다고 해서 쌓을 수 있는 역량이 아닙니다. 의식적인 연습을 통해 꾸준히 수련해 나갈 때 점진적으로 향상시킬 수 있습니다. 의식적인 연습을 설계하고, 단계적인 수련을 통해 점진적으로 TDD, 리팩토링 역량을 키워가는 과정에 대해 다룹니다. http://okkycon.com
[OKKYCON] 박재성 - 의식적인 연습으로 TDD, 리팩토링 연습하기
[OKKYCON] 박재성 - 의식적인 연습으로 TDD, 리팩토링 연습하기
OKKY
IOCP Basic
Iocp 기본 구조 이해
Iocp 기본 구조 이해
Nam Hyeonuk
2011 NDC(Nexon Developers Conference)에서 발표한 마비노기 영웅전(미국명 Vindictus)의 자이언트 서버 아키텍처에 대한 슬라이드입니다. 게임 서버의 분산 서비스 아키텍처를 바닥부터 만들어낸 과정과 결과에 대한 내용을 담고 있습니다.
NDC 11 자이언트 서버의 비밀
NDC 11 자이언트 서버의 비밀
승명 양
덤프 파일을 통한 사후 디버깅 실용 테크닉 NDC2012
덤프 파일을 통한 사후 디버깅 실용 테크닉 NDC2012
Esun Kim
이무림, Enum의 Boxing을 어찌할꼬? 편리하고 성능좋게 Enum 사용하기, NDC2019
이무림, Enum의 Boxing을 어찌할꼬? 편리하고 성능좋게 Enum 사용하기, NDC2019
devCAT Studio, NEXON
테라로 살펴본 MMORPG의 논타겟팅 시스템
테라로 살펴본 MMORPG의 논타겟팅 시스템
QooJuice
프랭크 D. 루나 지음 | 류광 옮김 | 한빛미디어 3D 그래픽 프로그래밍의 기초부터 최신 기법까지 이 책은 DirectX 12로 게임을 개발해가며 대화식 컴퓨터 그래픽 프로그래밍을 익히는 입문서다. 1부는 기본적인 수학적 도구들을, 2부는 Direct3D의 기본 과제들을 수행하는 방법을, 그리고 3부는 여러 응용 기법과 특수 효과를 설명한다. 그 과정에서 명령 목록, 파이프라인 상태 객체, 서술자 힙과 테이블, CPU 추가부담 감소 및 다중 CPU 코어를 효율적으로 사용하기 위한 명시적 자원 관리 같은 DirectX 12의 새 기능을 활용하는 방법을 보여준다. 하드웨어 테셀레이션, 계산 셰이더, 주변광 차폐, 실시간 반사, 법선 매핑과 변위 매핑, 그림자 렌더링, 캐릭터 애니메이션 같은 현대적인 특수 효과와 기법도 이 책으로 배울 수 있다.
『DirectX 12를 이용한 3D 게임 프로그래밍 입문』 - 맛보기
『DirectX 12를 이용한 3D 게임 프로그래밍 입문』 - 맛보기
복연 이
윤석주, 인하우스 웹 프레임워크 Jul8 제작기, NDC2018
윤석주, 인하우스 웹 프레임워크 Jul8 제작기, NDC2018
devCAT Studio, NEXON
홍성우, 게임 서버의 목차 - 시작부터 출시까지, NDC2019
홍성우, 게임 서버의 목차 - 시작부터 출시까지, NDC2019
devCAT Studio, NEXON
2021년 데블스캠프 발표자료
신입 SW 개발자 취업 준비
신입 SW 개발자 취업 준비
인서 박
사례를 통해 살펴보는 프로파일링과 최적화 NDC2013
사례를 통해 살펴보는 프로파일링과 최적화 NDC2013
Esun Kim
실시간 게임 서버 최적화 전략 C++ Korea group 2020년 2월 15일 미니 세미나.
실시간 게임 서버 최적화 전략
실시간 게임 서버 최적화 전략
YEONG-CHEON YOU
우아한형제들의 이종립 개발자가 자기 계발 경험을 공유합니다.
나의 이직 이야기
나의 이직 이야기
종립 이
What's hot
(20)
[NDC 2018] 신입 개발자가 알아야 할 윈도우 메모리릭 디버깅
[NDC 2018] 신입 개발자가 알아야 할 윈도우 메모리릭 디버깅
윤석주, 신입 게임 프로그래머가 되는 법 - 넥슨 채용 프로세스 단계별 분석, NDC2019
윤석주, 신입 게임 프로그래머가 되는 법 - 넥슨 채용 프로세스 단계별 분석, NDC2019
NDC 2017 하재승 NEXON ZERO (넥슨 제로) 점검없이 실시간으로 코드 수정 및 게임 정보 수집하기
NDC 2017 하재승 NEXON ZERO (넥슨 제로) 점검없이 실시간으로 코드 수정 및 게임 정보 수집하기
Ndc14 분산 서버 구축의 ABC
Ndc14 분산 서버 구축의 ABC
코드로 인프라 관리하기 - 자동화 툴 소개
코드로 인프라 관리하기 - 자동화 툴 소개
현업 엔지니어의 시각에서 본 알고리즘 공부의 장점과 단점
현업 엔지니어의 시각에서 본 알고리즘 공부의 장점과 단점
데이터는 차트가 아니라 돈이 되어야 한다.
데이터는 차트가 아니라 돈이 되어야 한다.
[OKKYCON] 박재성 - 의식적인 연습으로 TDD, 리팩토링 연습하기
[OKKYCON] 박재성 - 의식적인 연습으로 TDD, 리팩토링 연습하기
Iocp 기본 구조 이해
Iocp 기본 구조 이해
NDC 11 자이언트 서버의 비밀
NDC 11 자이언트 서버의 비밀
덤프 파일을 통한 사후 디버깅 실용 테크닉 NDC2012
덤프 파일을 통한 사후 디버깅 실용 테크닉 NDC2012
이무림, Enum의 Boxing을 어찌할꼬? 편리하고 성능좋게 Enum 사용하기, NDC2019
이무림, Enum의 Boxing을 어찌할꼬? 편리하고 성능좋게 Enum 사용하기, NDC2019
테라로 살펴본 MMORPG의 논타겟팅 시스템
테라로 살펴본 MMORPG의 논타겟팅 시스템
『DirectX 12를 이용한 3D 게임 프로그래밍 입문』 - 맛보기
『DirectX 12를 이용한 3D 게임 프로그래밍 입문』 - 맛보기
윤석주, 인하우스 웹 프레임워크 Jul8 제작기, NDC2018
윤석주, 인하우스 웹 프레임워크 Jul8 제작기, NDC2018
홍성우, 게임 서버의 목차 - 시작부터 출시까지, NDC2019
홍성우, 게임 서버의 목차 - 시작부터 출시까지, NDC2019
신입 SW 개발자 취업 준비
신입 SW 개발자 취업 준비
사례를 통해 살펴보는 프로파일링과 최적화 NDC2013
사례를 통해 살펴보는 프로파일링과 최적화 NDC2013
실시간 게임 서버 최적화 전략
실시간 게임 서버 최적화 전략
나의 이직 이야기
나의 이직 이야기
More from 진화 손
C++20 Remove std::weak_equality and std::strong_equality.pdf
C++20 Remove std::weak_equality and std::strong_equality.pdf
진화 손
C++20 std::execution::unseq.pdf
C++20 std::execution::unseq.pdf
진화 손
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1814r0.html 정리
C++ 20 class template argument deduction for alias templates
C++ 20 class template argument deduction for alias templates
진화 손
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/p1165r1.html 정리
C++ 20 Make stateful allocator propagation more consistent for operator+(basi...
C++ 20 Make stateful allocator propagation more consistent for operator+(basi...
진화 손
C++ 20 Unevaluated asm-declaration in constexpr functions
C++ 20 Unevaluated asm-declaration in constexpr functions
진화 손
C++20 Utility functions to implement uses-allocator construction.pdf
C++20 Utility functions to implement uses-allocator construction.pdf
진화 손
C++ 20 std__reference_wrapper for incomplete types
C++ 20 std__reference_wrapper for incomplete types
진화 손
C++ 20 Stronger Unicode requirements
C++ 20 Stronger Unicode requirements
진화 손
C++20 Concepts library
C++20 Concepts library
진화 손
C++20 Coroutine
C++20 Coroutine
진화 손
C++ 20 Relaxing the range-for loop customization point finding rules
C++ 20 Relaxing the range-for loop customization point finding rules
진화 손
C++ 20 Relaxing the structured bindings customization point finding rules
C++ 20 Relaxing the structured bindings customization point finding rules
진화 손
C++20 explicit(bool)
C++20 explicit(bool)
진화 손
contains() member function of associative containers, e.g. std::map::contains()
C++20 std::map::contains
C++20 std::map::contains
진화 손
C++20 Comparing unordered containers
C++20 Comparing unordered containers
진화 손
C++20 Attributes [[likely]] and [[unlikely]]
C++20 Attributes [[likely]] and [[unlikely]]
진화 손
C++ 20 Lambdas in unevaluated contexts
C++ 20 Lambdas in unevaluated contexts
진화 손
C++20 Library support for operator<=> <compare>
C++20 Library support for operator<=> <compare>
진화 손
C++20 Atomic std::shared_ptr and std::weak_ptr
C++20 Atomic std::shared_ptr and std::weak_ptr
진화 손
C++20 Default member initializers for bit-fields
C++20 Default member initializers for bit-fields
진화 손
More from 진화 손
(20)
C++20 Remove std::weak_equality and std::strong_equality.pdf
C++20 Remove std::weak_equality and std::strong_equality.pdf
C++20 std::execution::unseq.pdf
C++20 std::execution::unseq.pdf
C++ 20 class template argument deduction for alias templates
C++ 20 class template argument deduction for alias templates
C++ 20 Make stateful allocator propagation more consistent for operator+(basi...
C++ 20 Make stateful allocator propagation more consistent for operator+(basi...
C++ 20 Unevaluated asm-declaration in constexpr functions
C++ 20 Unevaluated asm-declaration in constexpr functions
C++20 Utility functions to implement uses-allocator construction.pdf
C++20 Utility functions to implement uses-allocator construction.pdf
C++ 20 std__reference_wrapper for incomplete types
C++ 20 std__reference_wrapper for incomplete types
C++ 20 Stronger Unicode requirements
C++ 20 Stronger Unicode requirements
C++20 Concepts library
C++20 Concepts library
C++20 Coroutine
C++20 Coroutine
C++ 20 Relaxing the range-for loop customization point finding rules
C++ 20 Relaxing the range-for loop customization point finding rules
C++ 20 Relaxing the structured bindings customization point finding rules
C++ 20 Relaxing the structured bindings customization point finding rules
C++20 explicit(bool)
C++20 explicit(bool)
C++20 std::map::contains
C++20 std::map::contains
C++20 Comparing unordered containers
C++20 Comparing unordered containers
C++20 Attributes [[likely]] and [[unlikely]]
C++20 Attributes [[likely]] and [[unlikely]]
C++ 20 Lambdas in unevaluated contexts
C++ 20 Lambdas in unevaluated contexts
C++20 Library support for operator<=> <compare>
C++20 Library support for operator<=> <compare>
C++20 Atomic std::shared_ptr and std::weak_ptr
C++20 Atomic std::shared_ptr and std::weak_ptr
C++20 Default member initializers for bit-fields
C++20 Default member initializers for bit-fields
C++17 std::byte
1.
std::byte
2.
기존에는 byte, char,
unsigned char 가 혼용되어 사용되고 있어서 가독성도 떨어지고 잘못 사용해서 버그가 날 수도 있었다. 그래서 bit 연산만 수행할 수 있는 byte 타입을 새로 추가하였다. 이 타입은 int 타입과 char 타입처럼 사용할 수 없다. 대신 정수형 타입으로 변환할 수 있는 함수는 제공
3.
https://en.cppreference.com/w/cpp/types/byte
Download now