【发布时间】:2019-03-24 09:25:37
【问题描述】:
我有一个作业,我应该一次又一次地做一些动作,直到我在控制台中写“停止”,但我不能使用for,while,goto,switch,@987654325 @, typedef 在我所有的代码中。那么如何更换循环呢?
【问题讨论】:
-
你可以使用递归
-
你也可以使用带有可变参数的模板元编程在编译时实现循环。
-
@πάνταῥεῖ 听起来循环的持续时间需要在运行时确定。
-
您可以使用
setjmp/longjmp,因为这些不在您的禁止操作列表中。 -
@JesperJuhl Awwwwwwww!