[CODE]class CTextBlock {
public:
std::size_t length() const;private:
mutable std::size_t textlength;
mutable bool lengthIsValid;
}std::size_t CTextBlock::length() const
{
if (!lengthIsValid) {
textLength = std::strlen(pText); // 문제 없습니다.
lengthIsValid = true; // 문제 없습니다.
}
}
[/CODE]