文字列配列にデータを配置する方法について質問があります。「文字列」、数字、「文字列」、文字列内の別の数字を入力する方法
for(int i{};i<num;i++)
string[i]={"The degree of",i,"'th vertice is",degree[i]}
私はこれを試してきましたが、C++では実用的ではないことを知っていますが、それ以外の方法はありますか、私の目標は度と呼ばれる関数によって保存される文字列を返すことです。私は言及している(例えば、「4番目の頂点の度合は2」)。 そうすることが可能ですか?あなたの注意のための
std::cout<<degree();
おかげ: 私は以下のように関数を呼び出したいです。
'ストリング+ STD [I] = "度" :: to_stringに(I)+ "'番目の頂点は" +のstd :: to_stringに(度[I]);' – JLev
おかげあなたの答えは (4番目の頂点の次数は2(改行)) 5番目の頂点の次数は3(改行) 6thの次数頂点は0(改行) 7番目の頂点の次数は6) –
[mcve]を入力してください。あなたは、あなたが何をしたいのか、何か違うものではないことを求めてください;)この 'std :: cout << degree();'のような文字配列を表示することはできません(対応するオーバーロードを与えない限り)文字列とint – user463035818