我嘗試做以下操作中的一員:C++ 11:錯誤:「開始」不是「性病」
source = new int[10];
dest = new int[10];
std::copy(std::begin(source), std::end(source), std::begin(dest));
然而,編譯器報告以下錯誤。
copy.cpp:5434:14: error: ‘begin’ is not a member of ‘std’
copy.cpp:5434:44: error: ‘end’ is not a member of ‘std’
copy.cpp:5434:72: error: ‘begin’ is not a member of ‘std’
我已在代碼中包含所需的<iterator>
標題。有人可以幫助我嗎?
啓用C++ 11。 (fill) – 0x499602D2