C++ Chapter 4.4 : auto와 자료형 추론, 형변환


C++ Chapter 4.4 : auto와 자료형 추론, 형변환

자료형을 추론해주는 auto auto a = 123; auto a; // 오류 ! ! ! auto add (int x, int y) { return x + y; } auto result = add(1, 2); auto a = 123; ο 초기화되는 값 123으로 인해 a가 int라는 것을 추론할 수 있다. ο a는 int가 됨 auto a; ο 오류 ! ! a 가 어떤 데이터 타입인지 추론할 수 없다. auto add $($int x, int y$)$ ο 함수 리턴타입에도 auto를 쓸 수 있다. ο return x + y; 에서 리턴 값의 데이터 타입이 int라는 것을 추론할 수 있기 때문에 ο 파라미터는 auto로 불가능! 컴파일 타임시 자료형 추론이 불가능하니까. auto result = add$(..


원문링크 : C++ Chapter 4.4 : auto와 자료형 추론, 형변환