C++

[강의] 8월 12일 수업정리

k-codestudy 2024. 8. 12. 19:14

1. 비주얼 스튜디오 설정

  • 줄 번호 비활성화: 줄 번호를 끄는 설정을 했는데, 그 이유는 줄 번호에 의존하는 습관을 없애기 위해서입니다. 줄 번호를 외우는 것보다는 코드를 보고 그 의미를 파악하는 능력을 키우는 것이 중요합니다. 특히, 팀 프로젝트에서 다른 사람이 코드를 수정하면 줄이 밀려 줄 번호의 의미가 없어지기 때문에, 줄 번호에 의존하지 않도록 하는 것이 좋습니다.

2. 자료형의 간단한 개념

  • 자료형의 역할 부여: 변수에 적절한 이름을 부여하여 그 역할을 명확하게 하는 것이 중요합니다. int와 같은 자료형에 명령을 내리는 방법을 배우면서, 변수의 이름을 통해 그 변수가 어떤 역할을 수행하는지 쉽게 알 수 있도록 설정하는 것이 필요합니다. 처음부터 변수를 설정할 때 어떤 행동을 하겠지?라는 생각을 버리고, 변수명을 통해 어떤 일을 해야 하는지 고정시켜 놓는 느낌으로 접근하는 것이 중요합니다.

3. 헝가리안 표기법

  • 맥락이 없는 언어에서의 필요성: 헝가리안 표기법은 C++이나 언리얼 엔진과 같은 맥락이 부족한 언어에서 유용합니다. Java나 C# 같은 경우는 언어 자체가 더 친절하고 맥락에 맞게 지시를 해주지만, C++에서는 헝가리안 표기법을 사용함으로써 변수의 타입이나 역할을 빠르게 파악할 수 있습니다. 이를 통해 코드를 더 효율적으로 작성하고 이해할 수 있습니다.