compiler-warnings相关内容

Cocoa - 从另一个可变参数调用可变参数方法(NSString stringWithFormat call)

我有一个问题与 [NSString strigWithFormat:format] 因为它返回一个id,我有很多代码,我把NSString var更改为其他个人类型。但编译器不会阻止我有一个NSString将被设置为另一种类型的对象的地方。 所以我写一个类NSString和我打算把 stringWithFormat 的所有调用替换为 myStringWithFormat 。 代码是: ..

CMake - 忽略/只显示来自某个目录的错误/警告

主要问题:是否有cmake的配置,只显示或忽略来自某个目录的编译器警告/错误? strong>替代解决方案:如何在QtCreator中切换? 背景/动机: 工作在一个更大的CMake项目,并希望专注于警告和错误只有从我的子项目。我正在使用QtCreator,它让我在一堆外来的错误/警告下寻找“我的”错误/警告。 解决方案 您可以在CMake中至少为某些目标或某些文件设置编译器 ..
发布时间:2016-12-03 01:00:59 其他开发

bootstrap类路径未设置

所以我得到 - 警告:[options] bootstrap类路径未与-source 1.6一起设置 我要问3个问题。我理解我需要设置引导类路径,但我不知道我是如何理解的。一个快速的google刚刚发送到从Oracle页面引用的页面,但我读的Oracle页面,并没有觉得我理解它特别好。 我是目前在Netbeans上运行这个代码,所以我要做的就是点击播放按钮来编译和运行。是否有一个属性, ..
发布时间:2016-11-23 16:24:45 Java开发

忽略与属性相关的clang警告

我想忽略这些警告,当我使用 valid architechtures:arm64 armv7 armv7s 时出现这些警告 这些类型的警告出现在许多标题中。 我想忽略这些警告,就像clang对已过时的警告一样。 #pragma clang diagnostic push #pragma clang diagnostic ignored“-Wdeprecated-decla ..
发布时间:2016-11-22 23:17:16 移动开发

使用LLVM / Clang忽略特定文件中的所有警告

在我的iOS项目中有一些文件有一些警告,我想忽略这些警告。我不想在整个项目中禁用警告(知道如何做),只是一些特定的文件。因此,有没有办法完全忽略来自特定文件的所有警告? 我在Xcode 4.2上使用LLVM 3.0和Clang。 解决方案 如果你只是使用clang,那么你应该使用pragma语法为你维护的源(假设是不可能通过改变程序 这里是语法: #pragma cla ..
发布时间:2016-11-22 21:12:10 C/C++

Java Class.cast()vs. cast运算符

在我的C ++日教授C风格的转换运算符的邪恶,我很高兴首先发现在Java 5 java.lang.Class 我想最后我们有一个处理铸造的OO方式。 结果 Class.cast 与C ++中的 static_cast 不同。它更像是 reinterpret_cast 。它不会产生预期的编译错误,而是延迟到运行时。这里是一个简单的测试用例来演示不同的行为。 包测试; imp ..
发布时间:2016-11-13 19:41:26 Java开发

我如何禁用/禁止在我建设和警告时播放的警告声音?

我今天的问题是对的。所以每当我建立我的项目或我的解决方案,并有任何警告,如一个过时的方法,视觉工作室发出恼人的警告声音,我不知道如何禁用警告声音播放。我知道如何设置它,以便没有警告出现,但警告声音仍然播放。如果任何人读我的问题知道如何禁用警告声音播放时,视觉工作室在建设项目时遇到警告,我将非常感谢您的答案或建议。顺便说一下,我在Visual Studio 2010中使用C ++。非常感谢! ..

这个警告是否正确 - "#368-D:< entity>不定义构造函数来初始化以下内容:“?

在我的C ++代码中,我有一个struct类型的对象的const数组。这个结构有一些const成员。 我的硬件编译器(GHS Multi2000)发出警告: 368-D:类定义没有构造函数来初始化以下内容: 我在线读这个可以忽略。这是简单的,编译器期望const成员在构造函数初始化列表中初始化。可以禁止此警告吗? 解决方案 警告是正确的,有意义。你期望这些 const 成 ..
发布时间:2016-11-01 23:39:09 C/C++开发

升压的警告

我从boost库头部有很多警告,是否有任何方法来解决这个问题? libs / boost / include / boost / numeric / ublas / detail / vector_assign.hpp:382:39:warning:typedef'reference'局部定义但不使用[-Wunused-local-typedefs] typedef typename ..

升压的警告

我从boost库头部有很多警告,是否有任何方法来解决这个问题? libs / boost / include / boost / numeric / ublas / detail / vector_assign.hpp:382:39:warning:typedef'reference'局部定义但不使用[-Wunused-local-typedefs] typedef typename ..

未定义/未指定/实现定义的行为警告?

编译器在发现未定义/未指定/实现定义的行为的语句时,不能警告(如果它抛出错误,则更好)? 一个语句作为错误,标准应该这么说,但它可以至少警告编码器。在实施这种选择方面是否有任何技术困难? 原因我有这个问题,在 a [i] = ++ i; 不会知道代码试图引用一个变量,并在到达一个序列点之前在同一语句中修改它。 解决方案 这一切都归结于: 执行质量:更准确和有用的警告是,越 ..
发布时间:2016-10-24 16:43:01 C/C++开发

未定义/未指定/实现定义的行为警告?

编译器在发现未定义/未指定/实现定义的行为的语句时,不能警告(如果它抛出错误,则更好)? 一个语句作为错误,标准应该这么说,但它可以至少警告编码器。在实施这种选择方面是否有任何技术困难? 原因我有这个问题,在 a [i] = ++ i; 不会知道代码试图引用一个变量,并在到达一个序列点之前在同一语句中修改它。 解决方案 这一切都归结于: 执行质量:更准确和有用的警告是,越 ..
发布时间:2016-10-24 16:29:36 C/C++开发

未定义/未指定/实现定义的行为警告?

编译器在发现未定义/未指定/实现定义的行为的语句时,不能警告(如果它抛出错误,则更好)? 一个语句作为错误,标准应该这么说,但它可以至少警告编码器。在实施这种选择方面是否有任何技术困难? 原因我有这个问题,在 a [i] = ++ i; 不会知道代码试图引用一个变量,并在到达一个序列点之前在同一语句中修改它。 解决方案 这一切都归结于: 执行质量:更准确和有用的警告是,越 ..
发布时间:2016-10-24 15:21:53 C/C++开发

如果某个类型未使用返回值,则编译失败

我想为某些函数调用而不是其他函数调用失败。我想失败的函数调用是那些在值为某种类型时不处理返回值的函数。在下面的示例中,不处理返回的函数是一个编译错误,但不处理返回任何其他应该成功的函数。 注意:我们的运行环境(嵌入式)不允许我们使用下面的结构:RTTI,exception。 与Clang,我不想注释每个函数。 我们更喜欢一个解决方案,在编译时失败,而不是在运行时。 枚举类错 ..

这是backward_warning.h在哪里来的?

没有看看我的XCode项目中的每一个源文件,有没有办法找出哪个#include触发以下警告? #warning此文件包含至少一个已弃用或过时的标题。 请考虑使用 C ++标准的第17.4.1.2节中找到的32个标题之一。实例包括将头的 C ++的头包括,或者而不是废弃的标头 ..
发布时间:2016-10-24 14:21:36 C/C++开发