我對編程非常陌生。我正在嘗試製作某種名稱生成器。使用字符串變量將短語分配給數字? C++
我想要做的是給一個名字和姓氏分配一個數字。
提示用戶輸入一個數字(讓我們說1-13),這會給他們他們的「名字」。
所以,像
cout << " Enter a number between 1 and 13; ";
cin >> first_name;
而且相同的代碼與上述「姓」,但他們會輸入一個數字是14或更高。
我假設你會使用字符串..?我不知道什麼是最好的。
因此,什麼是最好的方式/我應該在哪裏看,去分配大量的名稱/文字給數字?
您可能想要使用像'std :: map'(或者可能是'std :: vector ')。 –
2014-08-27 22:50:02
我不完全清楚你的問題。當你說'給數字分配名稱/單詞'時,你的意思是你正試圖在它們之間建立關聯? 即你的意思是你試圖創造一些東西,其中1意味着'約翰',2意味'史蒂夫'等 – rdowell 2014-08-27 22:50:29
是rdowell,我想創建一個協會,像你說的1意味着約翰,2意味着瑪麗,等。對於我的問題不清楚,抱歉,因爲我不太瞭解條款等。 – Vast 2014-08-27 23:06:55