首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >C++中的Java注解最好的等价物是什么?

C++中的Java注解最好的等价物是什么?
EN

Stack Overflow用户
提问于 2013-02-12 06:07:11
回答 1查看 3.1K关注 0票数 2

我是一名Java程序员,正在学习c++ 11,我非常喜欢它。我真的认为它很棒,但是我错过了这种语言中注释的概念。

首先,标准中有没有类似Java风格的注解?我想在我的研究之后就没有了。

在c++中“模拟”Java风格的批注,更接近、更标准的方式是什么(没有编译器扩展)?

请不要提及c++ 11 override注释。我的意思是用户定义的注解。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-12 06:16:10

在标准C++中,没有什么比注解更好的了。对于替代方案,这取决于您为什么要使用注释。

  • 注释在Java中的用途之一是用元数据标记一些方法或类,这样就可以在运行时通过反射检索到元数据。但是标准C++中的反射是非常有限的,所以没有这样的东西。我还没有看过boost::reflect,也许它对你有用。
  • 注释的另一个用途是让工具在编译时插入一些代码或进行检查。在C++中完成这类工作的工具是预处理器。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14821803

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档