当前位置: 首页 > news >正文

园林企业建设网站百度查询最火的关键词

园林企业建设网站,百度查询最火的关键词,江西的赣州网站建设,哪个网站可以免费学设计0 说明 该系列教程主要是为有一定语言基础 C/C的程序员,快速学习一门新语言所采用的方法,属于在C/C基础上扩展新语言的模式。 1 自定义库 & 系统自定义库 引入代码如下所示: import xxx.dart; //自定义库引入,xxx为本…

0 说明

该系列教程主要是为有一定语言基础 C/C++的程序员,快速学习一门新语言所采用的方法,属于在C/C++基础上扩展新语言的模式。

1 自定义库 & 系统自定义库

引入代码如下所示:

import 'xxx.dart';     //自定义库引入,xxx为本地路径
import 'dart:async';   //系统库引入

2 第三方库引入(Pub包管理系统)

一般从官方网站:Page 1 | Top packages中 搜索需要的第三方库,打开项目中的配置文件,名为:pubspec.yaml,找到dependencies选项,这里以ffi库引入为例,搜索到后点进去,进入installing 选项下,对应的dependencies配置添加到本地中,配置文件参考如下:

dependencies:ffi: ^2.0.2

之后执行pub get 命令获取该第三方库到本地。接下来就可以引入使用了,参考example编写,代码如下所示:

import 'dart:ffi';            //引入的第三方库头文件
import 'package:ffi/ffi.dart';//引入的第三方库头文件//该部分来自三方库ffi的example demo
void main() {// Allocate and free some native memory with calloc and free.final pointer = calloc<Uint8>();pointer.value = 3;print(pointer.value);calloc.free(pointer);// Use the Utf8 helper to encode zero-terminated UTF-8 strings in native memory.final String myString = '😎👿💬';final Pointer<Utf8> charPointer = myString.toNativeUtf8();print('First byte is: ${charPointer.cast<Uint8>().value}');print(charPointer.toDartString());calloc.free(charPointer);
}

3 库的冲突解决

如果我们引用了两个库文件,demo1.dart和demo2.dart,这两个库文件中都有对exec类的定义,那么直接使用exec方法肯定会报错,如下所示:

import 'package:dart_demo/demo1.dart';
import 'package:dart_demo/demo2.dart';main() {//报错,因为清楚调用的是哪一个库文件里定义的Exec类Exec e = new Exec();
}

C++是使用namespace命名空间来解决,实际上Dart中也使用类似的思想来解决该问题,那就是as关键字给引用到的库重命名,参考如下:

import 'package:dart_demo/demo1.dart';
import 'package:dart_demo/demo2.dart' as lib;main() {Exec e = new Exec(); //demo1中Execlib.Exec e = new lib.Exec(); //demo2中Exec
}

4 库的局部导入与局部屏蔽

这里的导入分两种方式,一种是通过关键字show引入部分可用方法,一种是通过hide关键字隐藏不可用方法,代码参考如下:

//表示只可以使用demo1.dart库文件中的fun1()方法
import 'demo1.dart'  show fun1;    //表示不可以使用demo2.dart库文件中的fun2()方法 
import 'demo2.dart'  hide fun2;                

http://www.hkea.cn/news/711514/

相关文章:

  • 苏州乡村旅游网站建设策划书网站建设百度推广
  • 12380网站建设情况总结百度浏览器入口
  • 直播网站开发要多久排行榜前十名
  • 网站备案完才能建站吗企业建站公司
  • 网站开发外包合同西安网站优化公司
  • 2022网页设计尺寸规范和要求怎么做seo关键词优化
  • 北京大学两学一做网站十大收益最好的自媒体平台
  • 网站开发服务费企业网站建设的一般要素
  • 台州企业网站制作公司郴州网站推广
  • 如何做移动端网站邮件营销
  • 网站制作佛山crm管理系统
  • 网站综合营销方案设计网页设计教程
  • 东莞做网站制作宁波技术好的企业网站制作
  • 广州做网站公司哪家好如何注册一个网站
  • 网站备案协议书互联网营销师证书含金量
  • 广州企业网站建设报价免费推广网站大全
  • 宁波网站排名怎么提交网址让百度收录
  • 杭州 手机网站建设活动营销
  • 加网络网站建设工作室做一个企业网站大概需要多少钱
  • 张家港优化网站seo百度网盘下载
  • 烟台有没有做网站网站安全
  • 网站建设与制作设计公司惠州seo代理商
  • 东营新闻网今日头条常州网站seo
  • 东莞全网合一网站黄页引流推广网站软件免费
  • wordpress的数据库在那里百度seo如何快速排名
  • wordpress手机客服代码免费seo快速排名工具
  • web网站开发作品关键词歌词图片
  • 汕头行业网站seo培训公司
  • 网站背景图片优化关键词歌曲免费听
  • 郑州做网站哪家专业我要发布信息