涂流如 发表于 2026-1-20 14:40:14

【C++】回调函数

前言

学习回调函数,回调函数是通过函数指针或对象调用的函数。
回调函数就是通过函数指针或对象调用的函数,只要能一个函数能够作为参数传入并调用,这个函数就是回调函数。
#include int addCallBack(int a,int b){//回调函数      std::coutb; }bool descending(int a, int b) { return a < b; }int main() {    int data[] = {5, 2, 8, 1, 3};      sort(data, 5, ascending);   // 升序    sort(data, 5, descending);// 降序      return 0;}

[*]异步处理:我不知道什么时候能算完
#include #include #include // 模拟异步任务void asyncTask(std::function callback) {    std::thread(() {      std::this_thread::sleep_for(std::chrono::seconds(2));      int result = 42;// 模拟计算结果      callback(result);// 完成后通过回调通知    }).detach();}// 回调处理结果void handleResult(int result) {    std::cout

吕颐然 发表于 2026-2-1 04:27:30

这个有用。

寥唏 发表于 2026-2-3 07:22:49

谢谢楼主提供!

荦绅诵 发表于 2026-2-4 07:54:08

东西不错很实用谢谢分享

泠邸 发表于 2026-2-5 18:39:58

用心讨论,共获提升!

玲液 发表于 2026-2-7 05:59:03

谢谢分享,试用一下

何玲 发表于 2026-2-8 02:01:39

yyds。多谢分享

山芷兰 发表于 2026-2-8 12:53:13

这个有用。

裆趾针 发表于 2026-2-8 13:01:27

东西不错很实用谢谢分享

扒钒 发表于 2026-2-12 10:07:56

感谢,下载保存了

劳暄美 发表于 2026-2-13 17:48:12

喜欢鼓捣这些软件,现在用得少,谢谢分享!

钱匾 发表于 2026-2-21 05:00:20

东西不错很实用谢谢分享

宇文之 发表于 2026-2-26 02:43:14

很好很强大我过来先占个楼 待编辑

卓卞恻 发表于 2026-3-7 09:15:08

这个好,看起来很实用

骆贵 发表于 2026-3-9 06:07:58

热心回复!

奸轲嫣 发表于 11 小时前

分享、互助 让互联网精神温暖你我
页: [1]
查看完整版本: 【C++】回调函数