My constructor:
bnf::bnf(string encoded)
{
this->encoded = encoded;
}
copies the string data to a member. (Or does it..?)
I will have a recursive decode method, but would like to avoid writing this->encoded
all the time.
How can I validly and simply create an alias/reference to the member within a method?
Will this have overhead best avoided?