[c++] error: expected unqualified-id before ‘.’ token //(struct)