Just one line. Bit-wise ops:
class Solution { public: bool isPowerOfTwo(int n) { return (n > 0) && (n & (n - 1)) == 0; } };