gpt4 book ai didi

dart - io包中函数stdout的正确使用

转载 作者:行者123 更新时间:2023-12-04 16:47:06 25 4
gpt4 key购买 nike

dart 中包 io 中 stdout() 函数的正确用法是什么?
我写了这样一个脚本:

#import('dart:io');
void main() {
print("Hello World");
stdout();
}

我得到以下输出:

firen@firen-VirtualBox:~/Downloads$ ./dart/dart-sdk/bin/dart ./dart/workspace/test/text.dart Hello world Unhandled exception: Object is not closure 0. Function: '::main' url: '/home/firen/Downloads/dart/workspace/test/text.dart' line:6 col:7

最佳答案

import 'dart:io';
void main() {
String s = "Hello World";
stdout.write(s.charCodes());
}

stdout 是 OutputStream 类型的属性而不是方法,这就是为什么当您尝试调用 stdout() 时会收到“对象不是闭包”错误的原因;

关于dart - io包中函数stdout的正确使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9576228/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com