warnings相关内容

导致 Gtk 在断言时中止

我必须调试一个严重依赖 Gtk 的程序.问题在于,由于某种原因,在使用 GtkWindow 对象时开始出现许多运行时警告.问题是,即使 Gtk 抱怨严重错误,它也不会因这些错误而中止.我没有代码库的更改历史记录,所以我唯一的选择似乎是遍历所有似乎可疑的 gtk 调用,看看问题出在哪里.但是,如果我能以某种方式导致 Gtk 在此错误上中止,我可以使用 gdb 运行它并尝试获取回溯并定位错误的确切位置 ..
发布时间:2022-01-20 20:47:45 其他开发

Google PlayStore 警告:一旦更新完成,他们将不再安装面向 SDK 22 版本或更早版本的 APK

从 PlayStore 收到以下警告,这是什么意思? APK 版本为 15(针对 SDK 版本为 22 或更早版本)的用户将执行更新.但是,一旦更新完成,他们将不再安装面向 22 版本或更早版本的 SDK 的 APK.诡计如果需要此更改,请确保用户在将来更新此 APK 时花费 23 或更高版本. 旧版本详情: android:minSdkVersion="18"安卓:targetSdkV ..
发布时间:2022-01-20 10:34:35 移动开发

UIImagePickerController 委托警告

我刚刚在我的项目中添加了一个照片选择器,一切正常.唯一的事情是它坚持在我设置委托的地方给我以下警告 - 分配给 'id'从不兼容的类型'AddTargetViewController *' 我已经以正常方式在 AddTargetViewController.h 中设置了委托 - @interface AddTargetViewController : UIViewController ..
发布时间:2022-01-18 12:45:46 其他开发

警告:格式“%d"需要类型“int *",但参数 2 的类型为“int"

所以我是 C 的新手,并且对这个警告发生的事情有疑问.警告是什么意思,我该如何解决.我写的代码在这里: void main(void){字符 * 名称 = "";整数年龄 = 0;printf("请输入您的姓名\n");scanf("%s\n", 名称);printf("请输入您的年龄\n");scanf("%d\n", 年龄);printf("%s %d\n", 姓名, 年龄);} 解决方案 ..
发布时间:2022-01-17 08:17:43 其他开发

#warning 预处理器指令的可移植性

我知道#warning 指令不是标准的C/C++,但有几个编译器支持它,包括gcc/g++.但是对于那些不支持它的人,他们会默默地忽略它还是会导致编译失败?换句话说,我可以在我的项目中安全地使用它而不破坏不支持它的编译器的构建吗? 解决方案 如果编译器不支持#warning,那么很可能会报错.与#pragma 不同,不建议预处理器忽略它不理解的指令. 话虽如此,我已经在各种不同(相当 ..

“文件末尾没有换行符"编译器警告

在某些 C++ 编译器中出现以下警告的原因是什么? 文件末尾没有换行符 为什么我应该在源文件/头文件的末尾有一个空行? 解决方案 想想如果没有换行可能会出现的一些问题.根据 ANSI 标准,文件开头的 #include 将文件完全按原样插入到文件的前面,并且不会在 #include 之后插入新行.foo.h> 在文件内容之后.因此,如果您在解析器的末尾包含一个没有换行符的文件, ..
发布时间:2022-01-17 00:03:38 C/C++开发

C/C++ 编译器的最佳编译器警告级别?

对于不同的 C/C++ 编译器,您推荐什么编译器警告级别? gcc 和 g++ 将让您在默认级别上摆脱很多.我发现对我来说最好的警告级别是“-Wall".而且我总是尝试删除修复它生成的警告的代码.(即使是关于将括号用于逻辑优先规则或说我的意思是“如果(x = y)"的愚蠢做法) 您最喜欢 Sun CC、aCC (HPUX ?)、Visual Studio、intel 等不同编译器的哪些 ..
发布时间:2022-01-17 00:00:41 C/C++开发

抑制实例方法覆盖链接器警告框架xcode

我有一个库,它开始在 XCode 4.4 下抛出几个链接器警告.警告类似于“ld:warning:instance method 'methodName:' in category from overrides method from class in" 该框架仍然可以正常工作,我认为编写它的公司会在下一个版本中纠正这个问题,但目前这些警告非常烦人.有什么方法可以在不禁用所有链接器警告的情况 ..
发布时间:2022-01-16 20:12:54 其他开发

如何关闭 Eclipse 警告“从未使用过导入"?

我在项目中有很多此类警告,我想将其关闭.我对删除这些导入不感兴趣,所以请不要告诉我该怎么做. 我使用的是 eclipse 3.4.2. 解决方案 要更改整个工作区: Window > Preferences > Java > Compiler > Errors/Warnings > Unused Import > Ignore. 要覆盖单个项目的工作区设置: 项目 ..
发布时间:2022-01-16 13:40:14 Java开发

MySQL/MariaDB 配置警告以抛出错误

我需要 MySQL/MariaDB 来抛出错误消息而不是警告消息. 原因: 在我的开发环境中,SQL/PHP 中的警告被忽略(SQL 和 PHP 都继续处理),因此我在测试时无法检测到任何问题.然而,在生产中,所有警告都会使查询崩溃,从而终止 API,并返回“失败".给用户的消息. 这是一个非常糟糕的结果,在过去引起了很多头痛. 这是一个非常具体的场景,它会导致很多问题: ..
发布时间:2022-01-15 20:52:03 数据库

警告:格式不是字符串文字,也没有格式参数

我想删除我在这行代码中得到的警告, 文件 *fil;字符 *imp;(...)fprintf(fil,imp); 问题是当我这样做时,它会在文件上准确地写入我想要的内容,但如果我应用 %s 格式,它就不会,像这样 fprintf(fil, "%s", imp); 解决方案 这个警告是 gcc 告诉你它无法验证 printf 样式函数(printf、fprintf...等)的格式字符串参数 ..
发布时间:2022-01-15 10:10:26 C/C++开发

Mockito:使用泛型列出匹配器

Mockito 提供: when(mock.process(Matchers.any(List.class))); 如果 process 采用 List 代替,如何避免警告? 解决方案 对于Java 8 及以上,很简单: when(mock.process(Matchers.anyList())); 对于 Java 7 及以下版本,编译器需要一些帮助.使用 anyLi ..
发布时间:2022-01-14 13:08:52 Java开发

Fortran 运行时警告:临时数组

我在运行我的代码(使用 gfortran 编译)时收到 fortran 运行时警告“已创建临时数组",我想知道是否有更好的方法来解决此警告. 我的原始代码是这样的: 分配(flx_est(lsign,3))分配(flx_err(lsign,3))做 i=1,lsign调用 combflx_calc(flx_est(i,:),flx_err(i,:))结束 在子例程中,我这样定义变量: ..
发布时间:2022-01-14 10:05:36 其他开发

如何修复 PHP 中 date() 的警告"

我在 winxp 上使用 XAMPP(PHP 版本 5.3.1).当我尝试在本地主机上调用 time() 或 date() 函数时.它将显示警告消息, 严重性:警告 消息:date() [function.date]:它是不安全地依赖系统的时区设置.你是必需的使用 date.timezone 设置或date_default_timezone_set()功能.如果您使用任何那些方法,你还 ..
发布时间:2022-01-14 08:24:10 PHP