如何從使用auto
關鍵字聲明的初始值設定項訪問值?binary'[':'std :: initializer_list <const char *>'沒有定義該運算符或轉換爲預定義運算符可接受的類型
auto arr = { "one", "two", "three", "four", "five", "six", "seven", "eight", "nine" };
auto a = arr[0];
給上VS以下編譯錯誤:
二進制「[」:「的std :: initializer_list」不限定 這個操作符或轉換到類型接受的預定義 運營商
就是這樣。我沒有太習慣C++的方式(因爲我用「C」的方式做了很多),比如'begin()'。 – Jack