小编bit*_*ick的帖子

达特朗等待不止一个未来

我想在未来的很多功能完成后做点什么,我不知道如何在dart中编写代码?像这样的代码:

for (var d in data) {
  d.loadData().then()
}
// when all loaded
// do something here
Run Code Online (Sandbox Code Playgroud)

但我不想一个一个地等他们:

for (var d in data) {
  await d.loadData(); // NOT NEED THIS
}
Run Code Online (Sandbox Code Playgroud)

如何在dart中编写这些代码?

future dart

24
推荐指数
3
解决办法
7437
查看次数

在Rust 1.3中继承结构的最佳方法是什么?

当我使用Rust 1.3编译它时,编译器告诉我virtual结构已从语言中删除:

struct Foo: Bar {

}
Run Code Online (Sandbox Code Playgroud)

inheritance struct rust

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

为什么Rust中有一个mod关键字?

看完这个 我不知道为什么会出现"国防部"关键字mod.rs?文件夹层次结构也可以描述模块?

module rust

6
推荐指数
2
解决办法
1374
查看次数

C++包含来自Internet

我想要包括来自互联网的标题.例如:文件add.h和add.cpp已发布到github.com

file add.h是int add(int a,int b);

file add.cpp是int add(int a,int b){return a + b;}

在我的main.cpp中我想要这样的代码

#include "github.com/xxx/add.h"
int main(){
int a = add(1,1);
}
Run Code Online (Sandbox Code Playgroud)

编译开始时,编译器可以从github.com自动下载add.cpp

这会发生吗?

c++ header cross-compiling

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

标签 统计

rust ×2

c++ ×1

cross-compiling ×1

dart ×1

future ×1

header ×1

inheritance ×1

module ×1

struct ×1