• 函数或简称(callback),是计算机编程中对某一段可执行代码的引用,它被作为參數传递给另一段代码;预期这段代码将(执行)这个函数作为自己工作的一部份。这种执行可以是即时的,如在同步之中;也可以在后来的时间点上发生,如在异步之中。 编程语言以不同方式支持...
    7 KB (846 words) - 07:08, 26 September 2024
  • 函数。在函数式编程中,返回另一个函数的高阶函数被称为Curry化的函数。 在很多函数式编程语言中能找到的map函数是高阶函数的一个例子。它接受一个函数f作为参数,并返回接受一个列表并应用f到它的每个元素的一个函数。高阶函数的其他例子包括: 常量函数λx.λy.x。 排序函数,接受一个比较函数作为参数。...
    2 KB (301 words) - 08:24, 6 December 2021
  • 函数内设置当该函数结束时的动作。注意只能有一个动作在函数结束后被执行,不能多次用下述函数,否则最后一次用的函数会覆盖之前用的下述函数。当线程函数时,Windows会自动传一个pInstance参数(类型PTP_CALLBACK_INSTANCE)给函数,然后函数...
    30 KB (4,657 words) - 05:05, 13 October 2023
  • _base类封装了C++标准中的流输入输出中不依赖于读写的数据的类型的基本信息,如格式化信息、异常状态、事件函数等。 C++程序设计时,一般不会直接用std::ios_base的成员函数,但是会经常用到该类中定义的各种流的数据格式的枚举值常量。如ios_base::hex、ios_base::skipws等等。...
    3 KB (579 words) - 01:35, 7 February 2021
  • 头等函数(first-class function;第一級函數)是指在程序设计语言中,函数被当作头等公民。这意味着,函数可以作为别的函数的参数、函数的返回值,赋值给变量或存储在数据结构中。 有人主张应包括支持匿名函数函数字面量,function literals)。在这样的语言中,函数...
    21 KB (2,021 words) - 13:22, 10 February 2024
  • 用每个节点包含异常处理函数,直到某个异常处理函数的返回值为0表示已经处理该异常,该线程可以恢复执行。链表最末一项是操作系统在装入线程时设置的指向kernel32!UnhandledExceptionFilter函数,该函数总是向用户显示“Application...
    19 KB (2,736 words) - 14:45, 22 November 2020
  • 函数式编程,或称函数程序设计、泛函编程(英語:Functional programming),是一种编程范型,它将电脑运算视为函数运算,并且避免使用程式状态(英语:State (computer science))以及可變物件。 在函数式编程中,函数是头等对象即头等函数,这意味着一个函数...
    25 KB (2,993 words) - 20:57, 14 September 2024
  • wstr)<<std::endl;//'l' } //这就把 fn“提升”成了一个普通的函数。 在C语言中,支持函数的库有时在注册时需要两个参数:一个函数指针,一个独立的void*指针用以保存用户数据。这样的做法允许函数恢复其用时的状态。这样的惯用法在功能上类似于闭包,但语法上有所不同。 gcc编译器对C语言实现了一种闭包的程序特性。...
    16 KB (2,371 words) - 02:31, 11 February 2024
  • 在纯与非纯函数式编程之间的确切区别是有争议的事情。 当一个程序使用了某些函数式编程概念的时候, 比如头等函数和高阶函数,它通常就被称为是函数式的。但是,头等函数不必然是纯函数式的,由于它可以使用来自指令式范型的技术,比如数组或输入/输出方法,故而它们不是纯函数程序。事实上,最早被引证为函数...
    10 KB (1,357 words) - 11:21, 16 February 2024
  • 函数指出完成过程函数函数在该线程的可唤醒等待(alertable wait)中被执行。 使用CreateIoCompletionPort函数创建一个完成端口。然后把文件句柄绑定到这个完成端口(通过CreateIoCompletionPort函数...
    9 KB (1,055 words) - 09:31, 28 November 2022
  • 同步,可以理解为在通信时、函数用时、协议栈的相邻层协议交互时等场景下,发信方与收信方、主与被等双方的状态是否能及时保持状态一致。如果一方完成一个动作后,另一方立即就修改了自己的状态,就是同步。而异步,是指用方发出请求就立即返回,请求甚至可能还没到达接收方,比如说放到了某个缓冲区中,等待对方取走或者第三方转交;而...
    2 KB (293 words) - 09:33, 27 June 2024