C++ 一个绕过成员变量的编程技巧。(使用局部static)

来源:互联网 发布:看图找地方的软件 编辑:程序博客网 时间:2024/06/04 19:30

如果某个类型中多处要使用到某个变量 但是却不去修改这个变量 可以声明一个这样的get方法

不仅仅在设计的简约上,在速度上也更快 static变量的访问 内存的消耗上是完全等价的


假设返回值是一个string 类名是 ZHANGREN


string ZHANGREN::getProperty(){static string ans;if (!ans.empty())return ans;elsexxxxxx;return ans = " xxxxxxx;}


原创粉丝点击