completion routine的意思|示意

美 / kəmˈpli:ʃən ru:ˈti:n / 英 / kəmˈpliʃən ruˈtin /

完成程序


completion routine的用法详解

英语单词completion routine的用法讲解

Completion routine是一种特殊的程序设计技术,它允许程序调用者自行填写空白或必要参数,以完成整个程序过程。completion routine的实现简单,它会在运行时期间自动检测,并将调用者所填写的参数保存起来,这样可以大大提高程序的使用体验。

Completion routine的用法示例:此示例使用一个动态链接库函数\"DLL_export\",该函数会在程序调用初始化时自动调用,以触发completion routine,完成参数填写过程:

#include

#include

int WINAPI Dll_export(int); // 动态链接库函数

int count = 0; // 变量,用于记录程序调用次数

declspec(dllexport)

int WINAPI Dll_export(int input_para)

{

count++; // 每次调用,计数器加1

if (count >= 5) // 满足5次后,触发completion routine

{

char input_buffer[256] = { 0 };

printf(\" Please Input Your Necessary Data To Complete The Program: \");

scanf(\"%s\", input_buffer); // 收集用户输入的参数

// 此处可以根据input_buffer进行相关操作

}

// 其它代码占位

return 1;

}

可以看出,completion routine是在程序调用时自动运行的,它可以有效改善程序的使用体验,使得程序调用者可以主动参与程序的开发过程,并完成程序的编写。

completion routine相关短语

1、 asynchronous completion routine 异步完成例程,异步完成例行程序

2、 assembly language completion routine 汇编语言完成程序,汇编语言完整程序,详细翻译

3、 timer completion routine 定时完成程序

4、 program completion routine 程序完成程序

5、 timed scheduling of completion routine 完成程序的时间调度

6、 IRP completion routine IRP完成例程

completion routine相关例句

When a pipe-driven data exchange operation has finished, the completion routine disconnects the client and reuses the pipe instance to serve a new one.

当一个管道驱动的数据传输操作完成时,断开客户端操作完成,重用管道实例给另一个新链接服务。

The spu_writech command and the spu_mfcstat command are used to verify successful completion of the DMA routine.

spu _ writech命令和spu_mfcstat命令用来验证d ma例程已经成功完成。