__file和__dirname是在编译时还是在运行时求值的?

德米特里

在node.js中有全局变量,__filename并且__dirname-是在编译期间由编译器扩展的,类似于在c ++预处理器中进行替代__FILE__(以及其他魔术常数)的方法,还是在运行时对它们进行了评估?

我在任何地方都找不到此信息。

ak

在执行每个文件之前,它被声明为变量。

对于入门级文件,此操作在源代码的深处完成

对于普通模块,它在这里完成,如这里所说

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

__file和__dirname是在编译时还是在运行时求值的?

来自分类Dev

是在运行时还是在编译时对typeid(T)进行求值?

来自分类Dev

以编程方式确定变量的值是在编译时还是在运行时计算的

来自分类Dev

类内成员初始化是在编译时还是在运行时进行?

来自分类Dev

#ifdef内部的代码包含在运行时中还是在编译本身中?

来自分类Dev

确定`constexpr`执行-是在编译期间还是在运行时?

来自分类Dev

在python构造函数中是在编译时还是运行时运行?

来自分类Dev

线程是在编译还是运行时确定的?

来自分类Dev

为什么不能将在qr下在编译和运行时求值的模式连接起来?

来自分类Dev

词汇作用域绑定何时发生-在运行时还是编译时?

来自分类Dev

Dart是静态编译的,还是在解析并加载到VM时在运行时插入代码?

来自分类Dev

内联表达式是在运行时还是构建时编译的?

来自分类Dev

我有点困惑是在运行时还是编译时自动分配内存

来自分类Dev

在C ++中以在编译时和运行时都可用的方式描述像素格式信息

来自分类Dev

2D数组:在运行时确定1维,在编译时确定其他维

来自分类Dev

使用Dart在运行时/编译时生成类

来自分类Dev

在运行时vs编译时构造BigInteger

来自分类Dev

使用Dart在运行时/编译时生成类

来自分类Dev

C# 'using system.X' 导入是在构建时编译还是在运行时从系统 DLL 中提取?

来自分类Dev

在运行时分配无成员类型与在编译时分配绑定

来自分类Dev

为什么BufferedReader类在编译时而不是在运行时产生异常

来自分类Dev

C ++-Static_assert和constexpr函数在运行时求值的能力

来自分类Dev

当(大多数)其他检查在编译时发生时,为什么Rust在运行时检查数组范围?

来自分类Dev

用于scanf()的宽度说明符-要消耗的字符长度在编译时不固定,仅在运行时确定。如何使其可变?

来自分类Dev

#ifdef内部的代码是包含在运行时中还是编译本身中?

来自分类Dev

Android 依赖在编译和运行时有不同的版本:运行 FCM 依赖

来自分类Dev

c#中.GetType()和Typeof()在运行时或编译时得到解析的重要性

来自分类Dev

允许运行时和编译时多态的灵活方式?

来自分类Dev

概括编译时和运行时评估

Related 相关文章

  1. 1

    __file和__dirname是在编译时还是在运行时求值的?

  2. 2

    是在运行时还是在编译时对typeid(T)进行求值?

  3. 3

    以编程方式确定变量的值是在编译时还是在运行时计算的

  4. 4

    类内成员初始化是在编译时还是在运行时进行?

  5. 5

    #ifdef内部的代码包含在运行时中还是在编译本身中?

  6. 6

    确定`constexpr`执行-是在编译期间还是在运行时?

  7. 7

    在python构造函数中是在编译时还是运行时运行?

  8. 8

    线程是在编译还是运行时确定的?

  9. 9

    为什么不能将在qr下在编译和运行时求值的模式连接起来?

  10. 10

    词汇作用域绑定何时发生-在运行时还是编译时?

  11. 11

    Dart是静态编译的,还是在解析并加载到VM时在运行时插入代码?

  12. 12

    内联表达式是在运行时还是构建时编译的?

  13. 13

    我有点困惑是在运行时还是编译时自动分配内存

  14. 14

    在C ++中以在编译时和运行时都可用的方式描述像素格式信息

  15. 15

    2D数组:在运行时确定1维,在编译时确定其他维

  16. 16

    使用Dart在运行时/编译时生成类

  17. 17

    在运行时vs编译时构造BigInteger

  18. 18

    使用Dart在运行时/编译时生成类

  19. 19

    C# 'using system.X' 导入是在构建时编译还是在运行时从系统 DLL 中提取?

  20. 20

    在运行时分配无成员类型与在编译时分配绑定

  21. 21

    为什么BufferedReader类在编译时而不是在运行时产生异常

  22. 22

    C ++-Static_assert和constexpr函数在运行时求值的能力

  23. 23

    当(大多数)其他检查在编译时发生时,为什么Rust在运行时检查数组范围?

  24. 24

    用于scanf()的宽度说明符-要消耗的字符长度在编译时不固定,仅在运行时确定。如何使其可变?

  25. 25

    #ifdef内部的代码是包含在运行时中还是编译本身中?

  26. 26

    Android 依赖在编译和运行时有不同的版本:运行 FCM 依赖

  27. 27

    c#中.GetType()和Typeof()在运行时或编译时得到解析的重要性

  28. 28

    允许运行时和编译时多态的灵活方式?

  29. 29

    概括编译时和运行时评估

热门标签

归档