问题标签 [error-checking]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
632 浏览

vb.net - 错误消息后如何将默认值提供回 DataGridViewCell

我当前的代码将显示一个消息框,告诉用户如果他们在字段中输入任何非整数,则只接受数字输入。但是,我似乎不知道如何将默认值提供回 datagridviewcell。

0 投票
1 回答
353 浏览

powershell - Powershell - 查找和替换的错误检查(ForEach-Object)

我需要在 ForEach-Object 部分添加错误检查。

目前,此代码用于替换文件中的值。但是,如果它找不到该值,它似乎不会产生任何错误。我已经尝试过,但它不起作用。我已经搜索了几个小时并尝试了各种东西......有什么帮助吗?

我可以通过两种不同的方式执行命令,不确定添加错误检查更好或更容易...

-或者-

谢谢你。

0 投票
1 回答
11420 浏览

loops - Run alternate command in iMacros when TAG not found

I have created an iMacros script in Firefox, which activates the "Next" link in a set of pages, but every once in a while there is a sort of a "would you like to continue" page, where the "Next" tag doesn't exist, and a "Would you like to continue?" tag exists instead.

My current script is this:

And I would like it to be something like this (pseudocode):

UPDATE: according to the accepted answer, the final form is the following:

Some remarks:

  • !TIMEOUT_TAG is set to zero, otherwise it would create waiting interval for every loop, since one of the tags will always fail for a given page;
  • !TIMEOUT_PAGE has a relatively large value, but it's only a maximum value, since it seems to get going as soon as the page loads, and the script is running as fast as it can;
0 投票
1 回答
563 浏览

c++ - C++:模拟餐饮公司计费程序 - 无法将错误数据输出到错误文件

该程序基本上应该从文件中读取数据,然后根据其内容处理该数据。这有点像一家模拟餐饮公司,变量是成人人数、儿童人数、膳食类型(豪华或标准)、一天类型(周末[是或否]、初始押金等以及附加费、税金) , total 等在 CalcData 函数中计算,具体取决于该数据是什么(即如果是豪华餐(D 或 S),价格是 25.80 美元,而不是 21.75 美元(标准),如果是周末(是或否),附加费加到总账单中,并根据总金额给予折扣)。

虽然我认为我在我的函数中过度使用了引用,但程序在没有错误检查部分的情况下运行良好(即检查输入是否有效 - 成人/儿童/初始存款的数量没有负数,除了 S/ 没有其他字母D 和/或 Y/N 等)。我最初使用了一个返回 bool 的“isValid”函数和一个“outputErrorFile”函数,并在 main 中使用 if/else - 如果数据无效,则输出到错误文件,如果它不是无效的,然后只是将其输出到“帐单”文本文件。我将两者结合在一个“checkValid”函数中。我认为做同样的事情,所以没有必要有两个单独的功能。

现在它正在将所有内容输出到错误文件(具体来说,布尔变量“valid”在我的所有数据上始终为假)。我确定我在里面做了一些愚蠢的事情。我并不真正关心输出到控制台的内容,只关心输出到文本文件的内容...感谢您的关注。

谢谢。

输入文件(成人、儿童、豪华或标准餐、周末(Y/N)、初始存款):

10 0 SY 100.00

27 3 岁 57.50

125 17 DN 0.00

4 0 序列号 25.00

0 25 SY 23.75

250 43 DN 500.00

0 0 DN 0.0

10 0 里亚尔 10.00

17 3 博士 15.00

5 0 元 275.00

-3 10 元 20.00

14 -1 SN 30.00

20 3 岁 -10.00

0 投票
1 回答
853 浏览

visual-studio - 在我构建之前,我可以让 VS 2013 忽略某些语法错误吗?

例如,我几乎总是可以不出现“并非所有代码路径都返回值”错误。这通常意味着我正在编写该方法。我不需要被告知它不返回值。如果我忘记添加返回值,VS 可以告诉我它何时构建。但是我在工作的时候从不想要那个;这很烦人,通常会告诉我一些我已经知道的事情。

再举一个例子,我可以避免在编写 switch 语句的过程中出现的错误,例如告诉我我还没有 break 语句的错误,因为我仍在工作不管怎样。

0 投票
6 回答
1145 浏览

c# - C#/Java 中的 Try-Catch 会影响执行速度吗

Try-Catch在程序中使用块如何C#/Java影响它们的执行速度?
我正在编写数据库应用程序的开发过程(使用 Visual C#),并且已经在几乎所有可能导致错误的方法中放置了一个 try-catch 块,
但很好奇这样做是否会降低我的执行速度程序也是?

我知道还有其他因素也会影响速度,但这会减慢程序的速度吗?

0 投票
1 回答
269 浏览

c++ - C++ 使用错误检查使 sscanf 代码适应 istringstream

因此,我有一些代码可以使用 sscanf 将字符串拆分为其他一些变量,如下所示。

我使用 sscanf 的返回值来验证输入字符串。

我会用

但我不知道如何验证是否正好填充了 5 个东西。我很想摆脱遗留的 C 代码,因为我讨厌 char 数组,但我不想丢失错误检查。我非常感谢任何建议来调整这个 istringstream 代码或使用完全不同的 c++ 样式代码来摆脱 char 数组但保留现有功能。

提前致谢,

最大限度

0 投票
1 回答
1355 浏览

java - 在 Intellij IDEA 中禁用实时错误检查?

Intellij IDEA 在您键入时检查错误。有没有办法在保存文件后检查错误?在 Eclipse 中,这是通过取消选中“General - Editors - Structured Text Editors'-> 'Report questions as you type”来完成的。Intellij IDEA 中是否有类似的功能?

0 投票
1 回答
692 浏览

c - isalpha() 为浮点/整数输入返回非零值

我正在用 C 对我的程序进行一些错误检查,目前正在测试以确保输入数据点是float/ int(基本上不是字符)

为此,我正在使用该isalpha功能。它适用于 100 以下的所有数字,但如果我输入 100 的值,它将返回 1024 而不是 0。发生这种情况的任何特定原因,或者您知道更好的错误检查方法吗?

0 投票
0 回答
49 浏览

linux - Linux 输入模式匹配

我正在开发一个 bash shell 脚本,它允许用户使用他们的电子邮件地址。但是,我想检查电子邮件是否有效,只是表格,而不是实际的电子邮件。例如,

是有效的电子邮件,但

不是...有没有一种方法可以让我验证输入并在输入错误时提示他们输入另一个输入?

谢谢