小编yar*_*ari的帖子

制作Scheme中的功能列表

我想在 Scheme 中创建一个函数列表。正如我发现的那样

(define (sqr x) (* x x))
(define (dbl x) (* 2 x))
(define (add-5 x) (+ 5 x))

(define list-of-funs '(sqr dbl add-5))
Run Code Online (Sandbox Code Playgroud)

但我想知道如何从列表中调用单独的函数。有没有更好的方法来定义函数列表并分别调用它们?

scheme list

2
推荐指数
1
解决办法
644
查看次数

在C++ 14中的for循环中并行网络下载

我有一个链接列表,我想要并行下载数据.

并行启动大量下载作业并获取结果的最佳方法是什么?

我的顺序循环看起来像这样:

vector<string> download_results;

for (string link : links) {
   string data = download_data(link);
   download_results.push_back(data);
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能推出download_data(link)并行,同时保持数据的排列download_results一样在上面的顺序循环?

c++ parallel-processing networking c++14

1
推荐指数
1
解决办法
152
查看次数

标签 统计

c++ ×1

c++14 ×1

list ×1

networking ×1

parallel-processing ×1

scheme ×1