전체 글(14830)
-
소멸자(Destructor)
소멸자(Destructor)· 소멸자 함수 ≒ 클래스 소멸자· 객체가 소멸되기 전에 호출되어 객체에 부여된 메모리를 해제하는데 사용됩니다.· 클래스는 하나의 소멸자만 가집니다.· 소멸자는 상속이나 오버로드 되지 않습는다.· 생성자함수와 이름이 같으며, 틸드(Tilde; ~) 기호 붙여 소멸자 함수를 나타냅니다.· 함수의 구현 내용이 없더라도 함수의 정의 형태를 갖추어서 표현해야 합니다. · 소멸자 함수도 생성자함수처럼 반환 값이 없습니다. 반환 값이 없으므로 데이터 타입 없이 함수를 선언합니다. · 객체를 소멸시키는 것이 주 목적이므로 인수를 전달하지 않습니다. · 함수의 데이터 타입과 인수가 없으므로 다중 정의가 불가능합니다.
-
생성자(Constructor)
생성자(Constructor)· ≒ 생성자 함수(Constructor Function)· 생성자라는 것은 메모리상에 객체가 생성될 때 자동적으로 단 한번 호출되어 · 객체의 구조를 인식하게 하고 생성되는 객체의 멤버 변수들을 초기화 하는 역할하는 멤버메소드입니다.· 생성자 함수는 클래스의 이름과 같은 함수로 프로그램에서 객체가 선언될 때마다 자동적으로 호출됩니다. · 객체를 생성할 때 자동으로 호출되어 객체의 초기 값을 설정하는 데 주로 사용되므로 초기화 함수라고도 합니다. · 생성자 함수는 일반 함수와 달리 반환 값이 없습니다. · 반환 값이 없으므로 데이터 타입 없이 함수를 선언합니다. · 생성자 함수의 이름은 클래스의 이름과 같습니다. · 객체가 생성될 때마다 자동으로 호출됩니다.
-
스코프 식별 연산자 ::
스코프 식별 연산자· 전역변수와 지역변수의 이름이 동일한 경우 전역변수와 지역변수를 구분하기 위한 연산자입니다. · 스코프 식별 연산자는 ::기호로 표시합니다.
-
문자열의 결합
문자열의 결합+ 연산자를 사용하여 문자열을 결합합니다
-
C++ Reference
C++ Reference아래 링크외에 구글 검색을 통해 확인하시기 바랍니다. https://msdn.microsoft.com/ko-kr/library/3bstk3k5.aspx http://www.cplusplus.com/reference/
-
74595 IC, 7 세그먼트 + 74595(74HC595)
74595 IC· 7447칩보다 출력 라인을 더 줄일 수 있는 방법은 직렬 출력을 병렬 출력으로 변환하는 칩을 사용하는 것으로 하나의 출력 라인을 통해 8비트의 데이터를 직렬로 입력 받고 이를 8개의 병렬 출력으로 내보내는 방법입니다. 이 방법을 사용하는 칩을 'Serial In Parallel Out Shift Register'라고 합니다.· 직렬 입력 병렬 출력 IC 중에는 74164 이외에도 74595가 있습니다.· 74595는 74164와 달리 출력단에 래치(latch)가 포함되어 있어 출력 시점을 조절할 수 있습니다.· 직렬로 100000002를 입력하는 경우 74164는 쉬프트가 발생할 때마다 출력이 변화하여 출력· 이 8번 바뀌는 반면 74595는 출력단 래치(Latch)를 통해 8개 비트가..