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
使用如下