首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nim无限循环

Nim无限循环
EN

Stack Overflow用户
提问于 2021-07-21 13:40:09
回答 1查看 199关注 0票数 0

嗨,我想在nim中实现一个无限循环。这不是一个能自然休眠的函数,它必须是一个循环。

我试着写这篇文章

代码语言:javascript
复制
while true:
  ;

但是编译器说它需要一个表达式。当我将一个表达式放入循环体中时,即

代码语言:javascript
复制
while true:
  0

编译器说这个表达式没有被使用,并且拒绝编译我的程序。一个明显的技巧是将表达式强制转换为void,这种类型的表达式将被丢弃。

代码语言:javascript
复制
while true:
  cast[void](0)

但是现在编译器希望void作为空类型转换的参数

EN

回答 1

Stack Overflow用户

发布于 2021-07-21 17:44:25

使用discard语句:

代码语言:javascript
复制
while true:
  discard
票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68464490

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档