5

我能想到类似于 java 注释的 c++ prgamas 吗?我知道 pragma 是特定于编译器的,但我想知道它们的总体目的是否类似于 java 注释。

4

2 回答 2

0

Pragma 指令与注释不同,因为它们是它们的名称所指定的编译器指令。正如之前的回复所表明的那样,可以并且通常是在预编译阶段进行处理。

但是,由于 Java 编译与 C++ 不同,因此存在差异的原因就在这里。

于 2018-09-21T19:13:59.293 回答
0

http://codesynthesis.com/products/odb/中有一个类似于 Java 注释的 C++ 编译指示示例。事实上,它们类似于 Hibernate 的注解:

#pragma db object
class person
{
    ...
    private:
        friend class odb::access;
        person () {}

        #pragma db id
        string email_;

        string name_;
        unsigned short age_;
};

在 C++ 中的类 Java 注释中有更多信息。

于 2016-10-14T05:52:20.833 回答