C++/Tips
[c++]auto
auto형식은 컴파일러 스스로가 해당 형식을 추론하도록 지시하는 키워드이다. 기본적으로 아래와 같은 장점을 가지고 있다. auto i1 = 1;// int auto i2 = {1,2,3,4,5,6,7,8,9,0}; //int* auto i2 = 1.0f; //float auto i3 = 'a'; //char auto i4 = "hello world!"; //string => 1. 견고성 : 식의 형식이 변하는 경우에 작동 => 2. 성능 : 스스로의 형식변환이 발생하지 않음 => 3. 유용성 : 형식 이름 및 철자문제 및 오타를 걱정하지 않아도 됨 => 4. 효율성 : 코딩을 효율적으로 수행할 수 있음 => 5. 정확성 : 초기값을 설정하지 않아서 발생하는 문제를 막을 수 있음 다만 아래와 같은 단점 또..
2021. 1. 19. 15:56