从 double 转换为 int - Visual C++/CLI 中的警告
我有一个 C++/CLI 中的双精度属性,我需要将其转换为整数,但当我这样做时,编译器会向我发出警告 (c4244)。例如: //"Value" is a double int newVal…
Hudson 和构建警告:可以将项目排除在报告之外吗?
我希望 Hudson 在构建(VS2010、TFS)中遇到警告时向开发人员发送电子邮件。 问题是该解决方案包含来自另一家公司的几个我们无法触及的项目。由于它们…
gcc 优化影响边界检查
考虑下面的例子: int a[4]; int main() { a[4] = 12; // <-- return 0; } 这显然是一个越界错误,不是吗?我想知道 gcc 何时会对此发出警告,并发现…
禁用“错误函数转换”警告
我收到以下警告: warning: converting from 'void (MyClass::*)(byte)' to 'void (*)(byte)' 这是因为我需要传递成员函数而不是普通函数作为参数。但…
将 UITextField 与 UITextView 相同时如何避免编译器警告
场景: 我有两个 UITableViewCells 分别包含 UITextField 属性和 UITextView 属性。显然,这两个属性都有共同的属性,例如“text”和“textColor” 目…
我可以将警告限制为我的项目包含而不是 llvm 或 gcc 的所有包含吗?
我想限制项目包含的某些警告,因此不检查系统包含。那么: /* I want no warnings from this include */ #include /* I want warnings from this incl…
调用“Class.forName”时未选中强制转换警告
我的代码如下 package com.foo; public class TestComposition { public static void main(String[] args) { try { Class fooClass = (Class) Class.f…
在 Visual Studio 2010 中使用 C 语言时出现计时问题
我有一个获取系统时间的函数。该函数定义如下。 int getSystemTime(struct timeval tv, void * tz);{ DWORD milliseconds; milliseconds = timeGetTim…
使用解决方案任务时如何抑制 NAnt 中的警告?
我们有一个 .NET 1.1 解决方案,我们正在使用 NAnt 和“解决方案”任务来编译该解决方案。 其中一个项目因缺少 XML 注释而引发多个警告。我知道我需要…
构建错误:ld:重复符号_canVirate
下面是我的构建日志。我已经尝试了所有常见的错误修复解决方案:删除构建文件夹、清理、重新启动 Xcode 等。 LD 构建/调试-iphonesimulator/SquirrelG…
警告:“否‘-renderInContext’”找到方法”
我有这段代码,它完全按照预期工作: UIGraphicsBeginImageContext(self.bounds.size); [self.layer renderInContext:UIGraphicsGetCurrentContext()]…
如何处理类型“Foo”在“File1.cs”中与导入类型“Foo”冲突;在“File2.dll”中警告
我有以下解决方案结构: 项目A 项目B(WCF) 项目 C(单元测试) 我从项目 B 生成一个代理。然后该代理包含在项目 A 和项目 C 中。 项目 C 也引用项目…
比较 NSString 和有关 NSNumber 的警告
有时,JSON 从获取数据的数据库返回 (null),因此我会检查它是否已返回该 (null)。 else if (NSOrderedSame == [[clubsArray objectAtIndex:indexPath…
如何在 VisualStudio 中抑制非解决方案文件的所有警告
我想知道,是否可以抑制来自包含的库文件的警告,同时在 Visual Studio 中显示所有解决方案文件警告? 我有一个使用 Stingray 库的解决方案。当我构建…