본문 바로가기
Programming

변화된 모던 C++, 심층분석 - 불어오는 변화의 바람 C++98 to C++11/14

[멜팅팟 세미나 with C++ Korea] 변화된 모던 C++, 심층분석

https://mva.microsoft.com/ko/training-courses/-with-c-korea-c--10300?l=3dpwkJd6_4904984382

 

Why C++

대중성: 4,3,2위권으로 C++ 사용 순위가 유지되고 있음.

범용 성 :게임,엔지니어링,프레임워크,비즈니스,임베딩.... 다양한 분야에 활용됨.

고성능 :

C++ 설계원칙 2가지

- Leave no room for lower-level language below c++

- What you don't use you don't pay for(Zero-overhead principle)

발전, 개선중단

성능

Power

Size

Experience

 

Cross Platform Development

 

ISO C++ Committee

http://isocpp.org/std/the-committee

 

C++11/14 New Features

auto

decltype

nullptr

Strongly-typed Enums : enum class

Uniform Initialization

Variadic Template

Delegating Constructors

 

Boost

C++ 위원회멤버들로부터시작된오픈소스라이브러리

C++ 표준라이브러리가업데이트될때Boost 라이브러리에있는많은기능들이채택됨

http://www.boost.org/

Case Studies : CGSF

•https://github.com/pdpdds/CGSF

•캐주얼게임을위해제작된서버라이브러리

•Boost.Asio를커스터마이징해네트워크엔진으로사용

'Programming' 카테고리의 다른 글

Protorype Pattern  (0) 2016.10.09
우분투 (Ubuntu 16.04) 에 JAVA 설치  (0) 2016.07.31
Regular expressions 정규표현 식  (3) 2015.09.28
파일명 일괄 변경 파워쉘  (0) 2015.06.24
PHP] DB에 File을 저장  (0) 2014.09.23