728x90
반응형

C++ 10

modern C++ 11/14 iteral & type, auto & decltype

#include using namespace std; int main (void) { // literal & type int n1 = 0b1001; // 2진수로 표시 int n2 = 010; // 8진수 int n3 = 10 ; // 10진수 int n4 = 0x10; // 16진수 int number = 1'001'000; // 컴파일에서 '문자가 무시된다. 단위 셀때 편함. long long n3; // 64bit 정수 변수 // auto / decltype double x[3] = {0, 1, 2}; // auto n4 = x[0]; // 우변의 수식으로 좌변 타입이 결정됨 decltype(n1) d2; // int d2와 같음 }

개발 2019.12.15

Moden C++ 추가

type #include using namespace std; int main() { int n1 = 10; // 10진수 int n2 = 010; // 8진수 int n3 = 0x10; // 16진수 int n4 = 0b10 ;// 2진수 C++11 추가 int n5 = 1'000'000; // 숫자 자리 표시 가능, 컴파일러가 무시, 가독성 증가 C++11 long long n6 ; // 64bit C++11 int x[3] = {1, 2, 3}; auto n7 = x[0]; // 우변의 수식으로 좌변 타입 결정 C++11 decltype(n7) d2; // int d2 괄호속 type으로 선언 C++11 // decltype((n7)) d3 ; // int& d3 -> error: ‘..

개발 2019.11.09
728x90
반응형