아.. C++ 이죠 ㅠ
Lyn 님이 쓰신 글 :
: 아무래도 상관 없는데 (...)
:
: Neit 님이 쓰신 글 :
: : 헉.. 저런 문법은.. ;;;
: :
: : 구조체 안에 저렇게 함수 구현하듯이 하시면 안되구요..
: :
: : 아래처럼 구조체를 사용하기전에 초기화 하셔야 합니다.
: :
: : 아래 this 를 쓰신걸 보니까.. 아무래도 구조체와 클래스를 혼돈하시는것 같애요.
: :
: :
: : typedef struct User
: : {
: : char ID[5];
: : char Password[5];
: : User()
: : {
: : memset( this, 0, sizeof(this) ); //구조체 안 변수 한방에 초기화
: : }
: : } UserInfo;
: :
: : void main(void)
: : {
: : UseInfo uinfo;
: : memset( (void *) uinfo, 0, sizeof(uinfo));
: : }
: :
: :
: :
: : 축구 님이 쓰신 글 :
: : : 메모리로 주고받는 아이들은 초기화를 해줘야 하잖아요.
: : :
: : : 근데 저 밑 생성자 안에서 저렇게 하는게 맞는지 알고 싶어요.
: : :
: : : 그리고 int형이나 값을 직접적으로 주고받는 아이들은 초기화 안하고 사용해도 되는지도 알고 싶어요
: : :
: : :
: : : typedef struct User
: : : {
: : : char ID[5];
: : : char Password[5];
: : : User()
: : : {
: : : memset( this, 0, sizeof(this) ); //구조체 안 변수 한방에 초기화
: : : }
: : : } UserInfo;
: : : |