Questions tagged «warnings»

通常会在发现潜在的高风险情况,可能的误解,服务质量下降或即将发生故障时发出警告。

4
如何在Rust中禁用未使用的代码警告?
struct SemanticDirection; fn main() {} warning: struct is never used: `SemanticDirection` --> src/main.rs:1:1 | 1 | struct SemanticDirection; | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: #[warn(dead_code)] on by default 在发生任何严重的问题时,我都会再次打开这些警告,但是我只是在修补这种语言,这使我感到很不快。 我尝试将#[allow(dead_code)]代码添加到我的代码,但这没有用。

9
XML中的“图像上缺少contentDescription属性”
我在Eclipse中收到有关[Accessibility] Missing contentDescription属性的警告。此警告显示在ImageView下面的XML代码的第5行(声明)。 在构建和运行我的应用程序时,这不会出错。但是我真的很想知道为什么我会收到这个警告。 这是我的XML文件: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content"> <ImageView android:id="@+id/contact_entry_image" android:src="@drawable/ic_launcher" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <TextView android:id="@+id/contact_entry_text" android:text="" android:layout_width="fill_parent" android:layout_height="wrap_content" android:textSize="30sp" /> </LinearLayout> 请对此提供帮助,并感谢您的阅读。

5
解决LNK4098:defaultlib'MSVCRT'与发生冲突
此警告: LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library 在Visual Studio中是相当普遍的警告。我想了解它的确切原因以及正确的处理方式(如果有的话)。 这出现在使用进行编译的调试版本中/MDd。该项目链接到诸如Windows之类的东西Version.dll,pdh.dll它们本身也与之链接MSVCRT.dll。显然,我没有这些的调试版本,也无法编译它们。 因此,我将其添加/NODEFAULTLIB:MSVCRT到链接器命令行中,并确实删除了警告。但是,这实际上是做什么的呢?为何有必要?

7
如何打开(字面上)所有GCC警告?
我真的要启用GCC的所有警告。(您会认为这很容易...) 您-Wall可能认为可以解决问题,但不能!还需要-Wextra。 您-Wextra可能认为可以解决问题,但不能!并非所有此处列出的警告(例如-Wshadow)都已启用。而且我仍然不知道这个清单是否全面。 我如何告诉GCC启用(如果不是,则不是,否则为!)所有警告?


16
非法字符串偏移量警告PHP
将我的php版本更新为5.4.0-3后,我收到一个奇怪的PHP错误。 我有这个数组: Array ( [host] => 127.0.0.1 [port] => 11211 ) 当我尝试像这样访问它时,我收到奇怪的警告 print $memcachedConfig['host']; print $memcachedConfig['port']; Warning: Illegal string offset 'host' in .... Warning: Illegal string offset 'port' in ... 我真的不想只是编辑我的php.ini并重新设置错误级别。
191 php  warnings 

3
在Python中发出警告而不会中断程序
我正在尝试在Python中引发警告,而不会导致程序崩溃/停止/中断。 我使用以下简单函数检查用户是否向其传递了非零数字。如果是这样,程序应警告它们,但按正常方式继续。它应该像下面的代码一样工作,但是应该使用class Warning(),Error()或者Exception()代替手动打印警告。 def is_zero(i): if i != 0: print "OK" else: print "WARNING: the input is 0!" return i 如果我使用下面的代码并将0传递给该函数,则程序将崩溃,并且永远不会返回该值。相反,我希望程序继续正常运行,只是通知用户他已将0传递给该函数。 def is_zero(i): if i != 0: print "OK" else: raise Warning("the input is 0!") return i 我希望能够测试通过unittest对其进行了警告的警告。如果仅将消息打印出来,则无法在unittest中使用assertRaises对其进行测试。


1
禁用所有gcc警告
我正在开发一个项目,该项目将读取特定种类的编译器错误消息并对其进行有用的处理。我正在(随机的开源应用程序)上对其进行测试的示例代码库(因此经常进行重建)包含一些生成警告的位,这对我来说并不重要。 如何禁用来自GCC的所有警告,因此如果有错误消息,我只能看到错误消息?
184 gcc  g++  warnings 


3
如何在Node.js UnhandledPromiseRejectionWarning中查找未处理的承诺?
版本7中的Node.js具有用于处理promise的async / await语法糖,现在在我的代码中经常出现以下警告: (node:11057) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): ReferenceError: Error: Can't set headers after they are sent. (node:11057) DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code. 不幸的是,没有提到丢失渔获物的那一行。有没有找到所有方法而不检查每个try / catch块的方法?


4
如何在R脚本中全局抑制警告
我的R脚本很长,会引发一些警告,我可以忽略这些警告。我可以用 suppressWarnings(expr) 对于单个语句。但是如何在全局范围内抑制R中的警告?有这个选项吗?
174 r  warnings 

4
如何捕获像异常一样的numpy警告(不仅用于测试)?
我必须在Python中为正在执行的项目制作Lagrange多项式。我正在做一个重心样式,以避免使用显式的for循环,而不是牛顿的分差样式。我的问题是我需要用零除,但是Python(或者也许是numpy)只是将其警告而不是正常异常。 因此,我需要知道的是如何捕获此警告,就像它是一个例外一样。我在本网站上发现的与此相关的问题并未按照我需要的方式回答。这是我的代码: import numpy as np import matplotlib.pyplot as plt import warnings class Lagrange: def __init__(self, xPts, yPts): self.xPts = np.array(xPts) self.yPts = np.array(yPts) self.degree = len(xPts)-1 self.weights = np.array([np.product([x_j - x_i for x_j in xPts if x_j != x_i]) for x_i in xPts]) def __call__(self, x): warnings.filterwarnings("error") try: bigNumerator …


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.