• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

실무에서 auto 키워드를 사용하나요?

22.07.03 17:10 작성 조회수 191

0

안녕하세요 교수님

실무에서도 auto 키워드를 쓰는지 궁금합니다.

개인적인 생각으론 모호함으로 인해 데이터형을 명시해주는게 좋지 않나 생각이 들어 여쭤보네요~

 

감사합니다.

답변 1

답변을 작성해보세요.

0

강민철님의 프로필

강민철

2022.07.04

데이터를 명료하게 명시하는 것이 물론 좋긴 하지만,

실제로 코드를 작성하다보면 자료형을 추론해야 하는 상황도 있기 마련입니다.

그럴 때 auto를 사용합니다.

 

예를 들어드리자면

아래 그림 속 코드는 Chrome 브라우저의 모태가 되는

구글의 오픈소스 Chromium 브라우저의 소스코드입니다.

auto가 사용되는걸 볼 수 있습니다.

(본 코드가 무엇을 의미하는지 알아야한다는 의미는 아니고, auto가 사용된다는것만 확인해주시면 될 것 같습니다)

https://source.chromium.org/chromium/chromium/src/+/main:ipc/ipc_channel_proxy.cc

 

일단은 사용된다고 생각하시고 학습해보시면 좋을 것 같습니다.

감사합니다.