const2 [C++] const 사용 시 주의점 오늘은 클래스 선언할 때 const를 써서 데이터를 보호하고자 하지만 썻다가 디버깅 지옥에 빠지는 경우를 소개하려고 합니다. 이전 포스트에서 만보기 예제를 다뤘는데, 그 예제를 이번에도 예로 들어서 설명하고자 합니다! 아래 포스트를 참고해주세요. 2020/08/27 - [Programming/C++] - [C++] 헤더파일(.h) 내용 중복 include 방지 방법 먼저, 만보기 프로그램 작성을 위한 Counter 클래스를 선언합니다. ● Counter.h #ifndef COUNTER_H_INCLUDED #define COUNTER_H_INCLUDED class Counter { //클래스 Counter의 선언 int value; //private 데이터멤버 public: //public 멤버함수 voi.. 2020. 8. 27. C++ 언어 기초 (2) - 키워드,식별자,자료형,변수,연산자,형변환 ▣ 키워드와 식별자 ● 키워드(keyword)란? ▷ C++ 언어에서 미리 용도를 정해 놓은 단어를 가리킨다. ▶ 반드시 정해진 용도로만 사용해야 한다. ▷ 키워드의 예시 #include using namespace std; int main() { cout 고정소수점 방식은 값의 범위가 제한되어 있어서 오버플로(overflow)가 발생하지 않게 주의해야 한다. 1) 문자를 표현하는 자료형: char 2) 정수를 표현하는 자료형: int, short, long, long long 3) 참/거짓을 표현하는 자료형: bool - true(참) 또는 false(거짓) ● 실수 자료형? ▷ 부동소수점(floating-point) 방식의 숫자 표현 ▶ float (4 byte) 1) 부호 1비트, 지수부 8비트, .. 2020. 8. 26. 이전 1 다음 반응형