5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

【初心者歓迎】C/C++室 Ver.82【環境依存OK】

294 :デフォルトの名無しさん:2013/02/21(木) 19:28:53.07
相談室にいましたが初心者スレのほうがいいと思ったのでこっちで質問します。

#include <iostream>
using namespace std;

class Parent {
private: class Child {
private: string name;
public: void setName(string name) { this->name = name; }
public: string getName() { return this->name; }
};
private: Child child;
public: Child getChild() { return this->child; }
};
int main() {
Parent parent;
parent.getChild().setName("ko");
cout <<parent.getChild().getName()<< endl;
}

これで子の名前が帰ってこないのはなぜなのですかね?

211 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)