Qiitaに投稿されていたC++の質問への回答

元記事はここ

クラスの書き方を大幅に変えてみた。大幅に変更している関係でQiitaでの回答はしていない。

実行結果

aa
reaa

ソースコード。

#include <iostream>

class test_class
{
public:
    test_class(std::string str) {
        m_str=str;
    }
    ~test_class() {
    
    }
    void setstr(std::string str)
    {
        m_str = str;
    }
    void showstr() {
        std::cout << m_str << std::endl;
    }
private:
    std::string m_str;
};

int main() {
    test_class test("aa");
    test.showstr();

    test.setstr("reaa");
    test.showstr();

    return 0;
}

コメント

タイトルとURLをコピーしました