reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
    1
    2
    3
    4
    5
    6
    7
    8
    9
   10
   11
template<typename T>
T pow(T b, T p) {
  if (!p)
    return 1;

  while (--p) {
    b *= b;
  }

  return b;
}