구조체와 관련하여 주제를 약간 만들었습니다. 그리고 클래스에는 구조체와 같은 개념이 있다는 것을 알고 있습니다. 문자열을 클래스에 저장하는 방법은 무엇입니까?C++ 클래스에 문자열 저장
int main() {
studentType object, number;
cout << "enter name and code of item1: ";
cin >> object.setData() >> object.setData();
cout << "enter name and code for item2: ";
cin >> number.setData() >> number.setData();
system("pause");
return 0;
}
가 어떻게이 CIN 문제를 해결하는 것입니다 :
이
가class studentType
{
public:
void setData(string, int);
string getName() const;
int getId() const;
private:
string name;
int sid;
};
void studentType::setData(string, int) {
name = ??;
sid = ??;
}
string studentType::getName() const {
return name;
}
int studentType::getId() const {
return sid;
}
주요가 구성 클래스는? 이미 머리글에 문자열이 정의되어 있습니다. 네, 네임 스페이스 표준을 사용하는 것을 알고 있습니다. 선호하지만 당신은 대신하지만 클래스에 대한 생성자를 사용한다
우리는 이미 그것을 배웠습니다. 이러한 "문제"에 대한 아이디어는 클래스, 구조체, 배열과 같은 특정 요소를 테스트하는 것입니다. 위대한 도움! –