It won't compile without this->, g++ will say that ARRAY_SIZE is an undefined reference.