Unexpected method (also might be ... |
Top Previous Next |
Messages > Unexpected method (also might be ...
The message:
Unexpected method (also might be member-function, which returns a value)
appears, if an instruction begins with an identifier followed by a dot and then followed by a symbol, which does not denote a method. E.g.
s.unknown
This message can result from a wrong chaining of methods. E.g. clear is, a method without return value. Therefore you can't append a second method call on clear.
s.clear().clear();
This message also appears, if you tried to call a member-function, which returns a value; e.g. for the string s:
s.length();
The following would be correct:
int i = s.length();
In the syntax of c++, this is correct. But the instruction makes no sense, because the returned value is not used. So here an error message appears.
|
This page belongs to the TextTransformer Documentation |
Home Content German |