所以,我試圖創建一個基於文本的遊戲,在工作中遇到這個問題。 :P允許用戶命名一個類對象
我希望用戶能夠製作新角色,角色對象將被命名,無論他們輸入什麼內容。我知道我可以擁有一個字符串變量來保存名稱並使用計數器,但即使如此,我可以使程序改變嗎?這是一個例子。
(在這種情況下,存在使用開關的情況下菜單,用類「字」另一個文件)
case: 1
string tempName;
cout << "Please enter the name of your new character." << endl;
cin >> tempName;
Character tempName();
Character.setName(tempName);
cout << "Congratulations! Your character " << Character.getName() << " has been created." << endl;
您可能要想想爲什麼** **你不能做到這一點。這坦率地說是一個可怕的主意。 –