본문 바로가기

Native/C++

initReferenceMember 레퍼런스멤버 초기화

[code]#include <turboc.h>

class some
{
public:
    int &ri;
    // 입력 받은 i의 값을 클래스 내에 레퍼런스 변수에
    // 값을 대입해서 출력 해준다.
    some(int &i) : ri(i) {}
    void outValue() {printf("%d\n", ri); }
};

void main()
{
    int i = 5;
    some s(i);
    printf("i = %d\n", i);
    s.outValue();
}
[/code]

'Native > C++' 카테고리의 다른 글

형변환 금지 explicit  (0) 2013.10.02
initEmbedded 포함된 객체 초기화  (0) 2013.10.02
initConstMember 상수 멤버 초기화  (0) 2013.10.02
copyConstructor 복사생성자  (0) 2013.10.02
destructor  (0) 2013.10.02