infinite-loop相关内容

在等待用户输入时避免无限循环?

我陷入了一个逻辑22.让我澄清一下我要做什么:按下按钮将触发电动机运行,直到感觉到传感器为止(向我的Rpi GPIO发送3.3V电压),这时它将反转方向.一切都很好;问题是,它卡在一个无限循环中,因此,如果我想按另一个按钮(例如,提高速度或在运行过程中将其停止),那我就不能. 我试图将"wiringPiISR()"实现为中断,但这似乎也在循环内做出反应. 请记住,以下内容只是为了使某些功能正 ..
发布时间:2020-11-27 21:15:27 C/C++开发

VBScript数据验证-数值1导致无限循环

免责声明:我仍然是具有编程概念的uber-n00b,并且知道足够多的VBS会对自己造成伤害,因此我很可能毁/屠杀此程序所涉及的一些术语/概念/想法,我试图写.您,拥有完全权利要解雇我的极其优秀的程序员,已受到警告. 我一直在尝试编写VBScript来验证数据,特别是日期.由于我的用户对键盘的使用感觉很差,因此我想通过分隔日期的每个部分的输入来简化操作(仅月和日,我已静态设置了年份). ..
发布时间:2020-11-27 21:15:24 其他开发

C语言中的无限循环代码

在下面的程序中,我尝试输入1至100之间的数字,但是如果在a 'character'或"string"(如s或sova) >语句将创建一个无限循环.所以我尝试做.....当我输入字符串或字符时,它向我显示一条消息,例如“输入了错误的值.请再次输入",然后它将再次输入... 谢谢; #include int main() { int a; scanf("%d ..
发布时间:2020-11-27 21:14:13 其他开发

查找图是否有周期

我想确定是否可以使用SQL在Hierarchical或Chain数据中找到循环. 例如我有以下架构: http://sqlfiddle.com/#!3/27269 create table node ( id INTEGER ); create table edges ( id INTEGER, node_a INTEGER, node_b INTEGER ) ..
发布时间:2020-11-27 21:14:10 其他开发

是什么导致重定向循环?

这是我的页面: 重定向页面: 如果用户具有打开的会话,请重定向到适当的资源 否则重定向到登录页面 登录页面: 如果用户登录信息有效,则重定向到$ _SERVER ['HTTP_REFERER'] 否则显示登录页面 当您访问重定向页面时,它会发现您没有有效的会话,并重定向到登录页面.然后,您可以登录没有问题,但是在身份验证后,我收到“此网页具有重定向循环". Chrome中的页面. ..
发布时间:2020-11-27 21:11:50 PHP

当char输入而不是int时发生C无限循环

我有一个C程序,该程序应该验证用户输入的值是1到8之间的一个int值.如果输入了整数,该函数就起作用了,但是当输入字符时,验证循环将永远重复.你能告诉我我在做什么错吗? #include int main(void) { int i; int input; domainEntry *myDomains = buildDomainDB(); printf ..
发布时间:2020-11-27 21:10:57 其他开发

如何从Java循环中删除while(true)?

我听说使用while(true)是一种不好的编程习惯. 因此,我编写了以下代码来从用户那里获取一些数字(具有默认值).但是,如果用户碰巧输入-1,它将为他们退出程序. 如果没有一会儿(真),应该怎么写呢?我可以想到一个条件,可以使while循环关闭,而不会立即继续进行直到下一次迭代? 这就是我现在的样子: public static void main(String[] ..
发布时间:2020-11-27 21:09:13 Java开发

Ruby 1.9.2(而非1.8.7)中机架级的SystemStackError

我进入了旧版代码库,将其从Rails 2.4/Ruby 1.8.7升级到Rails 3.1/Ruby 1.9.2.这样做的时候,我发现了一个非常有趣的问题,花了3天的时间才能弄清楚.我想把它放到这里,以便给其他人看到问题的Google果汁,并问一个问题:为什么? 基本上,运行我的应用程序时,在机架级别上看到了SystemStackError.在导致错误之前,我无法获得任何请求,并且由于从未触 ..
发布时间:2020-11-27 21:09:04 其他开发

所有无限循环都不好吗?

出于好奇,所有无限循环不好吗? 如果运行无限循环,将会产生哪些不良影响和后果? 此外,如果它们并非都不好,那么当它们可以起到有意义的作用时,请您举一些例子吗? 他们是否需要一些东西来关闭实例?例如,在Java中使用StreamReader后,我们总是关闭它(不知道为什么). 解决方案 我不确定您所说的“不好"是什么意思. 在许多情况下,无限循环很常见,多数情况下是事件处理程 ..
发布时间:2020-11-27 21:09:02 其他开发

创建无限循环

我正在尝试创建一个无限循环,在该循环中将永远执行一段代码. 我发现的所有循环文档都警告不要创建无限循环,但没有工作循环的示例. 如果我有一段代码: { puts "foo" puts "bar" sleep 300 } 我将如何永远运行此块? 解决方案 loop do puts 'foo' puts 'bar' sleep 300 ..
发布时间:2020-11-27 21:08:58 其他开发