#include<iostream>
#include<string.h>
using namespace std;
class UserData
{
private:
char m_Name[30];
int m_Age;
char m_ID[30];
char m_PassWord[30];
public:
void SetName(char *Name);
void SetAge(char Age);
void SetID(char *ID);
void SetPW(char *PassWord);
char *GetName();
int GetAge();
char *GetID();
char *GetPW();
};
//셋
void UserData::SetName(char *Name)
{ strcpy(m_Name,Name); }
void UserData::SetAge(char Age)
{ m_Age = Age; }
void UserData::SetID(char *ID)
{ strcpy(m_ID,ID); }
void UserData::SetPW(char *PassWord)
{ strcpy(m_PassWord,PassWord); }
//겟
char *UserData::GetName()
{ return m_Name; }
int UserData::GetAge()
{ return m_Age; }
char *UserData::GetID()
{ return m_ID; }
char *UserData::GetPW()
{ return m_PassWord; }
void main()
{
char Name[30];
int Age;
char ID[30];
char PassWord[30];
UserData Member; //유저 데이터 형 클라스 생성
cout<<"이름 입력 : "; cin>>Name;
cout<<"나이 입력 : "; cin>>Age;
cout<<"ID 입력 : "; cin>>ID;
cout<<"PW 입력 : "; cin>>PassWord;
Member.SetName(Name);
Member.SetAge(Age);
Member.SetID(ID);
Member.SetPW(PassWord);
cout<<"\nName : "<<Member.GetName()<<"\n";
cout<< "Age : " << Member.GetAge()<<endl;
cout<< "ID : " << Member.GetID()<<"\n";
cout<< "PW : " << Member.GetPW()<<"\n";
}
1>------ 빌드 시작: 프로젝트: c++, 구성: Debug Win32 ------
1>링크하고 있습니다...
1>MSVCRTD.lib(crtexe.obj) : error LNK2019: _main 외부 기호(참조 위치: ___tmainCRTStartup 함수)에서 확인하지 못했습니다.
1>C:\Users\1\Documents\Visual Studio 2008\Projects\c++\Debug\c++.exe : fatal error LNK1120: 1개의 확인할 수 없는 외부 참조입니다.
1>빌드 로그가 "file://c:\Users\1\Documents\Visual Studio 2008\Projects\c++\c++\Debug\BuildLog.htm"에 저장되었습니다.
1>c++ - 오류: 2개, 경고: 0개
========== 빌드: 성공 0, 실패 1, 최신 0, 생략 0 ==========
내칑그둘리능긔여운아긔공녕호이오이둘릐는초눈력내칭구