gpt4 book ai didi

c++ - 在 Visual C++ 2008 中生成访问器

转载 作者:行者123 更新时间:2023-11-28 01:11:55 26 4
gpt4 key购买 nike

我正在尝试为我的变量自动生成访问器和修改器,但就是找不到方法。我尝试了右键单击/重构...解决方案,但没有出现重构项。

我现在没有心情学习如何编写宏来执行此操作,而且我没有钱购买商业解决方案(实习生)。欢迎任何帮助,我不想手写我所有的获取/设置。

注意:它是 C++,所以 {get;set} 语法不起作用(或者是吗?)。

编辑:这与“为所有变量生成读/写访问器”无关。我希望能够生成一堆 Get 访问器,而不必为每个访问器编写原型(prototype)和声明。

最佳答案

不,C++ 没有访问器语法。 C++ 程序员不喜欢该语言不能很好支持的特性。也没有很多 Resharper 风格的工具。如果您不喜欢打字,那么 C++ 不是您应该考虑的语言。

让 Neil 高兴并通过省略“get”前缀避免“糟糕的设计”贬低。像 size(),而不是 getSize()。

MSVC 支持使用 __declspec(property) 声明符声明属性。然而,它非常不标准。并且需要大量输入,您仍然需要编写访问器函数。

关于c++ - 在 Visual C++ 2008 中生成访问器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2551539/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com