搜索技巧 核手提箱 海洋云增白 Bliss AI 搜索答案 深海沉船 自由职业 policy 颈挂空调 Chumby 个人电脑 极端主义 世界 PostgreSQL AI工具 DirectX 防溢 DrawingPics 儿童读物 化学 连续滚动 代码审查 KDE 游戏测试 多动症 超级计算机 植物学 分析化学 Three.js 三菱电机 更多

不必要的公共数据成员 (euroquis.nl)

这篇文章探讨了如何处理遗留C++代码库中不必要的公共数据成员。作者尝试了两种方法:使用指针将数组数据成员移动到私有部分,以及使用嵌套类提供只读接口。最终,作者发现这两种方法都有缺陷,并决定依靠代码审查来维护代码的正确性。

评论已经关闭!