我是Visual C++編程中的一個完整的noob,所以我不知道這是否合理。System :: Convert :: ToString()和std :: to_string()之間的區別?
好吧,我試圖改變標籤文字的形式來顯示,因此,如果我這樣做:
int value_a = 1;
int value_b = 2;
System::String^ j;
j = System::Convert::ToString(value_a) + ", " + System::Convert::ToString(value_b);
label1 -> Text = j;
它完美,但是當我試着這樣做:
int value_a = 1;
int value_b = 2;
System::String^ j;
j = std::to_string(valor1) + ", " + std::to_string(valor2);
label1-> Text = j;
我得到很多的錯誤......有什麼用
string j;
或
之間的區別System::String^ j;
和功能
System::Convert::ToString();
和
std::to_string();
之間????
在這兩種情況下,一個是C++/CLI,一個是標準C++。差異是可以預料的。 – chris 2013-03-20 20:21:19
查看文檔可以回答這個問題 - 類型不匹配! – 2013-03-20 20:26:33