编辑从 lex 和 bison 文件生成的 C 文件
我在从 .c 文件中删除警告时遇到了麻烦,这些文件是由 .l(lex) 和 .y(bison)。我在 lex 和 bison 文件中没有任何编译器警告。但我在生成的 C 文件中收…
警告:由于数据类型范围有限导致崩溃,比较始终为真
我收到一个警告,但无法找到其原因。 我正在遵循 Cocoa 编程文本中的指导代码,该代码实现了基于文档的图像幻灯片放映。此警告会导致 while 循环的执…
抑制 Xcode 中未找到类方法的警告
我有一个类,其方法是在运行时确定的,如我的问题此处。这很好用,但现在我的代码中出现了一堆如下所示的警告: Class method '+objectIsNotNil:' not…
FSC 编译警告:程序集“SMDiagnostics”被传递引用并且程序集无法自动解析
在编译我的项目(它是一个实现 Windows 服务的控制台应用程序)时,会间歇性地发布上述警告。 (此处为完整警告文本) Warning 1 Assembly 'SMDiagnos…
Eclipse 警告:类型安全(Java 泛型)
我有以下 Hibernate 代码: List result; result = hibernateTemplate.execute(new HibernateCallback() { public Object doInHibernate(Session sess…
R 中是否提供更严格的错误报告?
在 PHP 中,我们可以执行 error_reporting(E_ALL) 或 error_reporting(E_ALL|E_STRICT) 来获得有关可疑代码的警告。在 g++ 中,您可以提供 -Wall (和…
警告:控制到达非 void 函数的末尾
我有一个名为 Now 的函数, void *func(void *arg) { ///does some operation } 尽管我将返回类型声明为 void *,但我收到编译器警告“控制到达非 voi…
在 Razor 视图中使用 #pragma 语句
我们有一些包含 jQuery vsDoc 的文件,如下所示,用于语法帮助; @if (false) { } 它会生成一些关于无法访问代码的恼人的编译器警告,我想用 #prama w…
调用继承的方法会导致警告而不转换为超类
我有以下继承树: NSObject <- GameObject <- RenderableObject <- SimpleBullet GameObject 有一个名为 bounds 的方法,它返回对象的边界。在我的代…
Visual Studio 警告 C4133
在 Visual Studio 2005 中收到奇怪的警告: 警告 C4133: '=' : 不兼容的类型 - 从 'PointNode *' 到 'PointNode *' 结构定义: struct PointNode { in…
警告 C4172:返回对绑定到局部变量的 const std::string 的引用。安全性如何?
我刚刚在工作中构建一个项目,我看到添加了一个新函数: const std::string& ClassName::MethodName() const { return ""; } 编译器发出警告: 警告 C…
如何避免内联匿名类声明的合成访问编译器警告,它是什么意思?
我有以下代码: public class SomeClass { //InterfaceUpdateListener is an interface private InterfaceUpdateListener listener = new InterfaceUp…
我可以获得代码合同来警告我有关“非法”的行为吗?子类型?
抱歉,如果这个问题看起来太长。在我提出问题之前,我需要先表明它来自哪里。 设置: 给定以下不可变类型 Rectangle: class Rectangle { public Rect…
Visual Studio 2010 (C++):暂时抑制 C4706 警告
当您在 Visual Studio 2010 中编译以下 C++ 源文件并启用警告级别 /W4 时, #include // for printf #include // for strcmp char str0[] = "Hello"; …
Xcode 4 和错误的“语义问题” - 如何对付他们?
我已经开始使用 Xcode 4,我真的对一些“功能”感到恼火,尤其是那些似乎没有多大意义的语义警告,例如: http://coding- Journal.com/wp-content/upl…