lang
1#include <iostream> 2using namespace std; 3 4//店舗クラス定義 5class Shop { 6 int num; //個数 7public: 8 void setNum(int snum){ num = snum; } 9 int getNum()const{ return num; } 10}; 11////////////////////////////////////////////////////////////// 12//外部関数 個数に100個を設定 13void Set( ) 14{ 15 shopP->setNum(100); 16 .setNum(100); //設問 17} 18////////////////////////////////////////////////////////////// 19int main() 20{ 21 Shop* shopP(new Shop); 22 23 Set(shopP); 24 cout << "個数は" << shopP->getNum() << "個" << endl; 25 26 delete shopP; 27 getchar(); 28 return 0; 29}> 30コード 31```このプログラムを完成させることとsetNumメソッドを->の代わりに.を使って呼び出しなさいという課題なのですがvoid Set()はvoid Set(Shop* shopP)と書き換えプログラムは完成したのですが.を使ってメソッドを呼び出す方法が分からないので教えて欲しいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/05/20 10:28