Я нашел STL power
в заголовке numeric
, который вычисляет power(TYPE T, Integer a)
в O (log (a)), но когда я написал это и скомпилировал с g++
это дало мне ошибку компиляции и говорит error: ‘power’ was not declared in this scope
.Почему так происходит?Я знаю, что написать мощную функцию, которая вычисляет в O (log (N)), легко, я хочу знать, есть ли готовая функция в стандартных библиотеках C ++.Не добавлена ли какая-либо функция в стандарт C ++ 11?