• 应用程序中的每个线程都需要内存保存(用于调用函数时保存本地变量维持状态内存)。

    Every thread in an application requires memory to hold its stack (the area of memory used to hold local variables and maintain state when calling functions).

    youdao

  • 意味着我们必须手工重新编写仿造一个返回地址使得尾部调用函数直接返回调用它的函数

    This means that we have to manually rewrite the stack to fake a return address so that the tail-called function will return directly to our parent.

    youdao

  • 函数返回进行调用函数时,后者一定不能依赖中的参数列表

    The calling function must not depend on the parameter list still being on the stack when your function returns to it.

    youdao

  • 好像一旦控制权传递尾部调用函数再也没有有用的内容了。

    It seems that once control is passed to the tail-called function, nothing in the stack is useful anymore.

    youdao

  • 地址就代表最后一次调用函数(也就是当前的活动函数)。

    The address at the top of the stack represents the function that was last called (that is, the active function).

    youdao

  • 程序正常操作过程中,调用一个函数时,被调用函数所有参数以及返回位置指针放在

    During normal operation of a program, when a function is called, any arguments for the called function along with a pointer to the return location are placed onto the stack.

    youdao

  • 范围函数调用时,所有那个范围中创建的句都将被移除

    When the handle scope's destructor is called all handles created within that scope are removed from the stack.

    youdao

  • 例如,前面描述的 print_report_i函数GCC 3.4 中使用-O2 进行尾部调用优化编译因此运行时使用的的大小固定的而不是线性增长的。

    For example, the print_report_i function described earlier compiled with tail-call optimization using -O2 on GCC 3.4 and therefore runs with a stack-size that is constant, not growing linearly.

    youdao

  • 如果不使用引用,就需要整个数组hash 表复制函数调用然后函数中再次对其进行复制。

    Without a reference, you copy the entire array or hash onto the function call stack, and then copy it again in the function.

    youdao

  • 最后调用(tail))只是调用函数没有任何过程调用维护开销

    The last call (the tail) simply invokes the function without any procedure call or stack maintenance overhead.

    youdao

  • 6.1表明一系列函数调用过程中的

    Figure 6.1 shows what the stack diagram looks like for this sequence of function calls.

    youdao

  • 最后因为异常传回一直到主调函数可以(被调用函数)任何地方捕获错误。

    Finally, because the exception is passed back up the stack of calling functions, you can handle errors at any place you choose.

    youdao

  • 本书第三第九节,我们表征函数调用过程程序状态

    In Section 3.9, we used a stack diagram to represent the state of a program during a function call.

    youdao

  • 传递函数参数某个确定顺序,他的返回确定的方式传回调用

    The arguments to the function are pushed onto the stack in a certain order. The return value is passed back to the invoking function in a certain way.

    youdao

  • 每次函数调用一些状况信息须要推动所以一旦函数完成履行分开处所持续。

    Each time a function is called, some state information needs to be pushed on a stack, so that once the function has completed, execution can continue where it left off.

    youdao

  • 每次函数调用一些状态信息需要推进中,所以一旦函数完成执行离开地方继续

    Each time a function is called, some state information needs to be pushed on a stack, so that once the function has completed, execution can continue from where it left off.

    youdao

  • 协议需要获取数值是,通过调用函数来实现,回调寄存器地址数量作为参数

    Whenever the protocol stack requires a value it calls one of the callback function with the register address and the number of registers to read as an argument.

    youdao

  • 每次程序执行函数调用时候,程序何处调用的相关信息被保存一块称为帧的数据中,帧也常简称为帧。

    Stack frame: Each time a program performs a function call, the information about where in your program the call was made from is saved in a block of data called a stack frame, or frame for short.

    youdao

  • 调用调用约定如何互相传递参数返回以及函数自己如何使用

    These are the methods that a calling function and a called function agree on how parameters and return values should be passed between them, and how the stack is used by the function itself.

    youdao

  • 如果设备需要回应网络请求, 则其必须调用eMBEnable()函数激活协议

    If the device is ready to answer network requests it must then call eMBEnable() to activate the protocol stack.

    youdao

  • 尽管如此我们只有主线程加一个调用所以避免读取那个文件去处理另一个请求,回函数需要等待调用

    However, we only have one main thread and one call-stack, so in case there is another request being served when the said file is read, its callback will need to wait for the stack to become empty.

    youdao

  • 尽管如此我们只有主线程加一个调用所以避免读取那个文件去处理另一个请求,回函数需要等待调用

    However, we only have one main thread and one call-stack, so in case there is another request being served when the said file is read, its callback will need to wait for the stack to become empty.

    youdao

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

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

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