cla*_*amp 28 c++ java annotations
在C++中是否有类似Java的注释?
例如,@ Override注释标记一个函数,它覆盖另一个函数,如果不是,它将在编译时给出错误.
我在C++中寻找这样的东西.
pfa*_*con 19
C++ 11提供了对通用属性的支持,可以将其视为Java注释的超集,因为它们不仅可以应用于变量/函数,还可以应用于语句.但是C++ 11只定义了通用属性的语法,而不是用户定义它们的方法.
本文概述了广义属性:http://www.codesynthesis.com/~boris/blog/2012/04/18/cxx11-generalized-attributes/
根据以下网址,GCC支持4.8版本的此功能:http://gcc.gnu.org/projects/cxx0x.html
为了实现对用户定义属性的支持,编译器插件很有前途,特别是基于高级语言集成,如https://fedorahosted.org/gcc-python-plugin/
归档时间: |
|
查看次数: |
19255 次 |
最近记录: |