之前写了几年 C#,属性搭配字段用起来是真的太香了。
但是现在用 C++,基本上单个参数的读写都要写 getter/setter 函数。
但是当有属于某个 class 的 20 多个参数需要读写的时候,就感觉单纯的 getter/setter 有点麻烦了。
我目前的做法是将 20 多个参数放到集合中,采用枚举的方式来读写这个集合中的某一个 index 。
但是我看到我的同事也有用 struct 的方式来直接读 /写。
所以想问下大家觉得应该怎么来,或者有没有类似的标准文档、书籍。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.