Блог пользователя MStrechen

Автор MStrechen, история, 7 лет назад, перевод, По-русски

Всем привет.

Кто-нибудь знает, почему это 25250650 не компилируется, если использовать GNU C++14, но вполне себе компилируется при использовании GNU C++11? Есть какие-то причины?

  • Проголосовать: нравится
  • +13
  • Проголосовать: не нравится

»
7 лет назад, # |
  Проголосовать: нравится +31 Проголосовать: не нравится

That's because you haven't included the needed header file. std::accumulate is declared in <numeric>, not <algorithm> (Refer to CPP Reference). I'm not sure how it compiles in C++11, though.