![]() |
1
5
使用 iostyle 和 _set_style() :
你也可以把其他东西传给
|
![]() |
2
5
是的。在教堂中,I/O在
渠道
. 每个通道都有一个I/O样式(由类型的记录表示
以下示例显示如何更改stdout的I/O样式( Try it Online ):
其中输出为:
注意,在并行代码中更改通道样式而不首先锁定它是不安全的。由于上面的例子是完全串行的,所以没关系,但是在一个更大的、可能是并行的程序环境中,更好的方法是在设置其样式之前锁定通道,如下所示( Try it Online ):
查普尔的在线文档有更多关于
I/O styles
,的字段
|
![]() |
Brian Dolan · 如何检查小教堂中是否设置了场地? 7 年前 |
![]() |
roygvib · Chapel中的函数变量和函数数组 7 年前 |
![]() |
Brian Dolan · 带条件的Chapel迭代器 7 年前 |
![]() |
Brian Dolan · 在Chapel中使用矩阵创建域 7 年前 |
![]() |
Brian Dolan · 如何从Chapel中的文件中读取矩阵 7 年前 |
![]() |
Brian Dolan · 如何从JSON填充Chapel类对象? 7 年前 |