compiler-warnings

    2熱度

    1回答

    我在編譯階段結束時使用Scala插件運行Scala應用程序IntelliJ顯示了一些編譯警告,但第二個應用程序開始在消息窗口運行所有警告並被覆蓋應用程序結果,日誌等。是否有另一個地方可以看到編譯結果或其他方式在IntelliJ中讀取它們?

    -2熱度

    3回答

    嘿大家我在51行上得到警告「格式指定類型'char *'但參數的類型爲'char'。一個很很難看到哪裏來修復這個錯誤。而且,我的項目未能在新排序的數據打印到我的輸出文件。我怎樣才能CHANE我的組織,以實現這一目標? 1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <string.h> 4 #include <limits.h>

    3熱度

    1回答

    我只是在學習如何編碼。 我已經安裝鐺版本5在Windows中使用的Visual Studio 14 10系統,我創建一個Hello World的cpp文件來測試工作。 示例代碼 #include <iostream> using namespace std; int main() { cout << "Hello World!\n"; int rip{1};

    1熱度

    1回答

    我們正在開發AnyCpu模式的應用程序。應用程序使用我們在運行時根據執行模式正確解析的本機庫。 要編譯我們使用這兩個庫之一作爲接口不會改變,但我們得到警告MSB3187(這是正確的,但不適用於此)。 有沒有辦法禁用它?我們有一個政策,沒有警告,我們希望保持清潔的構建。

    1熱度

    1回答

    什麼是tersest在Java中聲明一個列表/數組字面值的方法,無論是在聲明點還是使用點? 作爲一個次要問題,我更喜歡一種不會導致編譯時警告或需要禁止警告的方法。 注:個人而言,這是Java 8ish on Android,因此更改答案。 我已經試過: // error: generic array creation Pair<Integer, String>[] data4 = new

    0熱度

    2回答

    在運行我的QT5項目,我得到警告,如 QObject::startTimer: Timers cannot be started from another thread 等。 儘管許多答案涵蓋了在給定的代碼中導致這些警告或者如何糾正它們,我想知道,其中代碼中的是警告生成的一個回溯。 這是因爲我認爲這是由於我的某些Qt功能的不正確使用導致了內部警告的產生,例如,在上述情況下,使用定時器執行的功能

    2熱度

    1回答

    我剛剛下載了新的Visual Studio 2017 RTM,並使用它來編譯Windows庫。我使用VS2017來創建新的Windows庫項目,然後將所有代碼文件複製到文件夾中,並使用VS將它們包含在項目中。我添加了一些必要的nuget包,然後編譯它。 我收到以下警告,但他編譯成功完成。 1>------ Rebuild All started: Project: MP_Prim, Configu

    0熱度

    2回答

    我做的方法屬於: public static <T> int compareTo(Comparable<T> o1,Comparable<T> o2){ if(o1==o2){ //Equals return 0; }else if(o1!=null && o2!=null){ //Comparation retur

    0熱度

    1回答

    我必須將IAR EW項目從V 7.80.2升級到V 8.10.1。 我的項目在版本7.8中沒有任何警告或錯誤。當我嘗試 在版本8.1中構建完全相同的項目時,出現以下錯誤(Pe070/Pe065/Pe020)這些錯誤出現在我的RTOS源(SEGGER/emBos)中,所以我現在無法修復它們。 我的想法是抑制這些錯誤,直到IAR或我的RTOS供應商已修復這些錯誤。我想這樣的: How to suppr

    2熱度

    1回答

    我在寫一個字符串分割函數。 因此,功能做的工作。至少在我做的測試中。 但在編譯過程中,我得到 用戶/ user_main.c:53:7:警告:賦值時將整數 指針,未作鑄造SPLT = str_split(&長度[默認啓用], pokusaj,''); 我不明白是什麼問題。後來在我的代碼中,我通常會使用splt/length並獲得所需的結果。那麼,爲什麼我會收到此警告? 如果我投它,警告消失(明顯)