C 类似于 flutter 中的头文件?

问题描述 投票:0回答:1

在 C 中,您可以拥有包含大量导入的头文件。这可以在 Flutter 中完成吗?

您可以创建一个包含所有包含内容的头文件,而不是包含/导入数十个文件并且必须在代码开始之前向下滚动,如下所示:

#包括 #包括 。 。 。 #include“myUmteenthFile.h”

在您实际放入代码的文件中,您可以导入该一个文件而不是一大堆。它使您的代码更清晰。这可以在 Flutter 中完成吗?

flutter
1个回答
0
投票

是的,这可以在 Flutter 和 Dart 中完成。

您将创建一个库文件来执行此操作。这是一个例子:

您创建一个文件并随意命名;在这里我将其称为“my_imports.dart”。

library my_imports;

export 'stdio.dart';
export 'stdlib.dart';
.
.
.
export 'myUmpteenthFile.dart';

注意:

stdio
stdlib
不是 dart 文件,我只是使用 C 示例中的名称。

然后,您可以将此文件导入到代码文件中,以保持它们干净,并且本身不会有太多导入。

导入此库文件示例:

import 'path/to/my_imports.dart';
© www.soinside.com 2019 - 2024. All rights reserved.