• NoDecl编译指示

    NoDecl编译指示

    noDecl 编译指示几乎可以应用于任何符号(变量,proc,类型等),有时与C的互操作性有用: 它告诉Nim它不应该在C代码中为符号生成声明。

    例如:

    1. var
    2. EACCES {.importc, noDecl.}: cint # EACCES是一个变量,因为Nim不知道它的价值

    但是,header 编译指示通常是更好的选择。

    注意 :这不适用于LLVM后端。