• 变量会被“就地”扩展其所产生的文本字符串还可以进一步的扩展。

    A macro variable is expanded "in place" to yield a text string that may then be expanded further.

    youdao

  • 是因为实际源代码变量绑定可以更改,这是建立环境或者构建预处理程序指令时间定义基础上的。

    This is because the actual source code and the variable binding can change, based on the environment or the build time definitions of macros and preprocessor commands.

    youdao

  • 使用这样的可以显著减少代码输入量因为不必不断编写重新编写变量绑定派生参数传递。

    Using macros like this significantly reduces typing because you do not have to constantly be writing and rewriting variable bindings, derivations, and parameter passing.

    youdao

  • 健康的可以安全地在任何地方使用不必担心现有变量冲突。

    Hygienic macros can be safely used anywhere without fear of stomping on existing variable names.

    youdao

  • 意味着使用所有临时变量都会在替换发生之前自动重新进行命名从而防止名字产生冲突。

    This means that all temporary variables used by a macro are automatically renamed before the substitution occurs in order to prevent them from having conflicting names.

    youdao

  • 如果引入变量正好一个以前定义过的,那么就会覆盖绑定

    Accidentally overwriting bindings by introducing a variable name that was previously defined in a macro.

    youdao

  • 开头定义DATABASE变量告诉连接一个数据库

    Define a database variable initially within the macro to tell it which database to connect to.

    youdao

  • 同样,也可以创建其他标准使用样板定义变量

    Likewise, other standard macros can be created which make use of variables defined in the boilerplate.

    youdao

  • 仔细地在文档中记录所有样板尤其是引入变量绑定版本之间的所有变化

    Carefully document all boilerplate macros, especially the introduced variable bindings and all changes between versions.

    youdao

  • 常用汇编结构比如变量循环标签

    Common assembly level constructs such as variables, loops, labels, and macros.

    youdao

  • 这个简单(清单4)通过引入一个新的临时变量来实现交换

    This simple macro (Listing 4) implements the swap by introducing a new temporary variable.

    youdao

  • #undef改为 #define变量类型设置int清单2)。

    Change the #undef macros to #define and set the variable types to int (see Listing 2).

    youdao

  • 需要通过 read_inheritable_attribute使用属性因为ActiveRecord定义实例变量

    There's no need to go through the read_inheritable_attribute macro to use attributes because these are class instance variables defined by ActiveRecord.

    youdao

  • 创建了一个变量数组(每个CPU变量)。

    The macro creates an array of variables, one per CPU instance.

    youdao

  • 健康安全地引入变量但是有时候想让成为非健康的。

    While hygienic macros make introducing variable names within macros safe, there are cases in which you will want your macros to be non-hygienic.

    youdao

  • 非健康问题引入变量代码中的其他变量可能相互覆盖

    The problem with non-hygienic macros is that the introduced variables can overwrite and be overwritten by other variables in the code.

    youdao

  • 建立明确命名约定指出来自样板代码变量

    Have a naming convention which clearly labels macros as such, as well as indicate that a variable came from boilerplate code.

    youdao

  • 例如假设希望创建将一个变量引入调用可以使用范围中。

    For example, let's say that you wanted to create a macro that introduced a variable into a scope that could be used by the person calling the macro.

    youdao

  • per - CPU变量由define_per_cpu进行定义,需要为提供类型变量名称。

    Defining a per-CPU variable is done with the DEFINE_PER_CPU macro, to which you provide a type and variable name.

    youdao

  • 不冲突名称替换引入变量名,这种方法称为健康的(hygiene);产生称为健康的hygienicmacros)。

    The idea of replacing introduced variable names with non-conflicting names is called hygiene; the resulting macros are called hygienic macros.

    youdao

  • 这个引入了一个名为c变量

    This introduces a new variable called c.

    youdao

  • 由于运作方式与l - value类似,因此中进行变量的初始化。

    Since the macro behaves like an l-value, you can also initialize it there.

    youdao

  • 5 - 1是本章所涉及的一些函数变量以及数据结构

    Table 5-1. Functions, macros, variables, and data structures related to system.

    youdao

  • 汇编程序采用动作例如定义展开时,一个值来代替一个变量符号

    The action taken by the assembler when it replaces a variable symbol with a value , for example , during the expansion of a macro definition.

    youdao

  • 读写一步长下时间5.2.1里的中加入下标_M1就可以得到前一次步长时间下(t-⊿t)的变量

    The M1 suffix can be generally applied to the macros in Table 5.2.1 to allow access to the value of the variable at the previous time step (i. e.

    youdao

  • 使可以每次运行时重置发生时自动重新初始变量事件处理程序

    This allows you to automatically re-initialize variables and event handlers whenever a macro runtime reset occurs.

    youdao

  • 如果已经定义了几个变量步骤应该容易一个,不会变化情况下停止

    If you have defined the steps with a few variables, it should be easy to write a macro that wouldn't stop in case of variation.

    youdao

  • 执行之间保持它们变量不在集成开发环境(IDE)的会话之间保持变量值。

    Macros maintain the value of their variables between executions of the macro, but not between sessions of the integrated development environment (IDE).

    youdao

  • 单元所列出求解器返回的实数变量并且这些变量都是定义一个单元格中的。

    The macros listed in this section are real variables returned by the solver, and are de_ned on a cell.

    youdao

  • 单元所列出求解器返回的实数变量并且这些变量都是定义一个单元格中的。

    The macros listed in this section are real variables returned by the solver, and are de_ned on a cell.

    youdao

$firstVoiceSent
- 来自原声例句
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定