Я пытаюсь сделать следующую операцию:C++ 11: ошибка: «начать» не является членом «Std»
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