compiler-warnings

    0熱度

    1回答

    有沒有辦法爲gcc/g ++警告輸出啓用高亮方案?我想要一個簡單的方法來查看來自編譯器的(亮紅色)警告,因爲這些消息正在流入。

    1熱度

    1回答

    我希望Java編譯器給我提供最高級別的警告。目前我使用-Xlint進行編譯。反正我有更多的警告嗎? Xlint提供的警告似乎微不足道。 我剛剛編譯此代碼-Xlint並沒有得到警告: double x = 22/7; double y = 22/7; if(x == y) { System.err.println("They are equal!"); } 如果我這樣做,在C+

    36熱度

    4回答

    在Microsoft編譯器上,可以使用#pragma禁用特定的警告,而不禁用其他警告。如果編譯器警告「必須完成」的事情,這是非常有用的功能。 GCC在這一點上是否有類似的功能?這似乎是一個足夠明顯的特徵,它不可能想到它還沒有這個功能,但是網絡上的舊信息表明這個特徵不存在。 在GCC中使用什麼? 具體來說,我喜歡使用多字符常量,如'abc'。這些數據可以有效地評估爲基本256位數 - 這是一個非常方

    12熱度

    4回答

    當我忘記處理實現IDisposable的對象時,Visual Studio 2008可以配置爲給我一個警告嗎?

    60熱度

    6回答

    例如,我得到這個編譯器警告,「 ‘Company.SomeControl.SearchClick’從未使用過該事件。 但我知道,它的使用,因爲註釋掉它拋出我喜歡XAML頁面的20個新警告說,試圖使用此事件! 是怎麼回事?有沒有擺脫這個警告的把戲?

    0熱度

    2回答

    我正在尋找一種可視化編譯器警告和註釋的方法,通過註釋或以其他方式顯示哪些行導致報告。 這很像NetBeans或Eclipse這樣的現代IDE,但我想立即從多個編譯器(以及其他靜態代碼分析工具)獲取輸出,並創建一個單註釋以獲得一個更好的概述。 基本原理是我們已經看到一些問題完全未被Visual Studio 2005檢測到,但是被專有的ARM編譯器準確檢測到,反之亦然。交叉引用警告可能更好地定位問題

    5熱度

    1回答

    我將一些代碼從一個框架庫移植到另一個框架庫,這需要我註釋掉大部分代碼才能讓它編譯,然後仔細恢復它們。與此同時,由於所有註釋代碼,我都會收到很多警告。所以我決定寫一個快速的包含文件鎮壓他們: {$MESSAGE WARN 'Warnings suppressed for unported unit with commented-out code'} {$WARN NO_RETVAL OFF} {

    5熱度

    3回答

    我已將Eclipse配置爲顯示缺少javadoc註釋和公共元素標籤的警告。這對我來說非常有用,目的是讓我的代碼保持良好的記錄。 但有時我有一個類,在這裏我有幾個常數描述了DFA或某事的例子狀態..世界上沒有其他需要記錄theese恆定的,因爲他們是自我解釋.. 所以我添加註釋@SuppressWarnings(「javadoc的」)到類,這裏是我的觀點 - Eclipse不海外商品會有註釋,而且依

    2熱度

    4回答

    我有一個項目,我剛剛發現警告C4244(可能丟失數據)正在被抑制。我強烈懷疑一些不起眼的MS頭部正在壓制這個警告,並且對包含所述頭部的所有翻譯單元進行抑制,但是我還沒有確定他們的無數頭部中哪些頭部可能有問題。因此,像任何其他編程問題一樣,我想先做二進制搜索,打印出當前的警告級別,如果可能的話,在我的主要預編譯頭文件中打印出任何壓制的警告。 有沒有人知道我可能會使用什麼編譯器指令,或者我可能採取哪種

    3熱度

    4回答

    我想實現一個簡單的IEqulityComparer與LINQ集合使用。我寫了下面的代碼減少到最簡單的討論目的形式... Public Structure bob Dim SiteID As Integer Dim fred As String End Structure Public Class insCompare Implements System.Coll