84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
vs2013怎么快速生成类成员变量的get,set函数, 类似eclipse的功能
学习是最好的投资!
这个可以看看 http://my.oschina.net/fjxy/blog/72106
我记得在vs里面c#用的是ctr+r+e,就可以快速为字段生成属性,至于c++,似乎语法没这个必要。
我没有找到过这个功能。使用Qt Creator是可以的,将光标移到成员变量上,然后使用快捷键Alt + Enter 会出现选项。VS如果要定义的成员变量比较多的时候,可以使用类向导的功能来创建类。如果不嫌麻烦,可以使用如下宏定义
#ifndef MEM_GET_SET #define MEM_GET_SET(member,member_type) \ member_type get_##member(){return member;} void set_member(member_type value){ this->member = value;}
使用如下
class A { public: MEM_GET_SET(a,int) private: int a; };
这个可以看看 http://my.oschina.net/fjxy/blog/72106
我记得在vs里面c#用的是ctr+r+e,就可以快速为字段生成属性,至于c++,似乎语法没这个必要。
我没有找到过这个功能。
使用Qt Creator是可以的,将光标移到成员变量上,然后使用快捷键Alt + Enter 会出现选项。
VS如果要定义的成员变量比较多的时候,可以使用类向导的功能来创建类。
如果不嫌麻烦,可以使用如下宏定义
endif
使用如下