error: C2228: left of '.nospace' must have class/struct/union