티스토리 뷰

프로그래밍/관리C++

구조체, 클래스

에어버스 2018. 4. 28. 19:33

구조체, 클래스

value struct
value class

<참조타입>
ref struct
ref class

<제약사항>
멤버함수들은 const 로 선언할 수 없다.
값 클레스 또는 참조 클래스는 네이티브 C++ 배열 또는 네이티브C++ 클래스 형식의 필드를 가질 수 없다.
friend 함수 사용하지 못한다.
값 클래스 또는 참조 클래스는 비트필드 멤버를 가질 수 없다.

<값 클레스 제약사항>
복사생성자를 가질 수 없다.
할당 연산자를 재정의할 수 없다.

value class Height
{
private:
    liternal int inchesPerFoot = 12; // 상수
};

참조 클래스는 값 클래스가 가지는 제약이 없다.

ref class Box
{

};

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31