RAD Studio
ContentsIndex
PreviousUpNext
E2294: Structure required on left side of . or .* (C++)

The left side of a dot (.) operator (or C++ dot-star operator, .*) must evaluate to a structure type. In this case it did not. 

This error can occur when you create an instance of a class using empty parentheses, and then try to access a member of that 'object'.

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!