CPP 초급 강좌 1. namespace 네임스페이스 개념, 사용법 / C++
CPP 초급 강좌 1. namespace 네임스페이스 개념, 사용방법 / C++ 아래 내용은 연산자와 제어문, 함수, 배열과포인터, 구조체등의 계념을 이해하는 개발자를 위한 내용입니다. namespace 란 무엇일까요? 왜 필요한 걸까요? 그럼 먼저 아래 namespace 가 필요한 경우를 살펴봅시다. 예제 1번과 같이 Screen, Audio, System을 초기화해주는 함수를 각각 만들려고 합니다. 셋 모두를 init() 이라는 함수명으로 만들고 싶은데, 같은 함수명은 만들 수가 없죠. 함수 이름을 다른 이름으로 가야 할 듯한데, 이번 경우에는 namespace 한 것을 이용해서 회피해봅시다. @ namespace 의 필요성 1. 프로그램은 소규모로 제작할 수도 있지만, 대규모 프로젝트들도 많습니다...
2020. 9. 22.
C++ 11, 14, 17, 20 이 무엇을 의미하나요? 도움이 되는 사이트들 링크
C++ 11, 14, 17, 20 이 무엇을 의미하나요? 도움이 되는 사이트들 링크 C++ 를 공부하다 보면, C++ 98, C++ 14, C++ 17, C++ 20등의단어들을 접하실 수 있는데, 이게 무슨 의미인지 정확히 모르시는 분이 있을 거 같아서 정리해 보려 합니다. 뒤에 붙은 숫자들은 표준화된 년도입니다. 뒤에 붙은 숫자를 더 정확히 표기하면, C++98/03, C++11/14, C++17, C++20/23 으로도 표기할 수 있습니다. 아래에 관련하여 좀 더 자세한 정보들을 적어볼게요. 어려운 내용이 많으니 아.. 뭐 이렇구나 정도 하면서 살짝 읽어 보시면 될듯합니다. C++98/03 1998년에 표준화되었고, 2003년도에 수정 적용된 내용, C++ 최초의 표준화, 우리가 일반적으로 C++ 코..
2020. 9. 21.