私はそれが不可能であることを知っているので、それをオーバーライドするつもりはありません(自分で作成しない限り)。しかし、私はどうすればこのようにそれを行うことができますか
strText = "bla bla";
strText.Compile(); //<--- I want this one to be implicitly call.
私はこのような方法を使用してそれを行うことができることを知っています
updateText(const std::string& text)
{
strText = text;
Compile();
}
また
std::string& updateText()
{
Compile(); //hmm not sure about this. never try
return strText;
}
しかし、他の手法はありますか?
strText = newText; //<--automatically call the `Compile()`
??
諦める前に教えてくださいupdateText()
ありがとう!