Native/C++
initReferenceMember 레퍼런스멤버 초기화
aucd29
2013. 10. 2. 18:57
[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]
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]