3461 lines
160 KiB
JSON
3461 lines
160 KiB
JSON
[
|
||
"未知的錯誤",
|
||
"檔案的最後一行不以新行字元結尾",
|
||
"檔案的最後一行以反斜線結尾",
|
||
"#include 檔案 %sq 包含本身",
|
||
"記憶體不足",
|
||
null,
|
||
"檔案結尾處有未封閉的註解",
|
||
"無法辨認的語彙基元",
|
||
"遺漏右引號",
|
||
"不允許巢狀註解",
|
||
"這裡不應該出現 '#'",
|
||
"無法辨認的前置處理器指示詞",
|
||
"在上一個語法錯誤之後剖析從這裡重新啟動",
|
||
"必須是檔案名稱",
|
||
"在預期的前置處理器指示詞結尾後面多出額外的文字",
|
||
null,
|
||
null,
|
||
"必須是 ']'",
|
||
"必須是 ')'",
|
||
"在預期的數字結尾後面多出額外的文字",
|
||
"識別項 %sq 未定義",
|
||
"類型限定詞在這個宣告中是無意義的",
|
||
"無效的十六進位數字",
|
||
"整數常數太大",
|
||
"無效的八進位數字",
|
||
"括號中的字串至少應包含一個字元",
|
||
"字元常數中有太多字元",
|
||
"字元值超出範圍",
|
||
"運算式必須有常數值",
|
||
"必須是運算式",
|
||
"浮點常數超出範圍",
|
||
"運算式必須有整數類資料類型",
|
||
"運算式必須有算術類型",
|
||
"必須是行號",
|
||
"無效的行號",
|
||
"#error 指示詞: %s",
|
||
"遺漏這個指示詞的 #if",
|
||
"遺漏這個指示詞的 #endif",
|
||
"不允許指示詞 -- #else 已經出現",
|
||
"除數為零",
|
||
"必須是識別項",
|
||
"運算式必須有算術或指標類型",
|
||
"運算元類型不相容 (%t1 與 %t2)",
|
||
null,
|
||
"運算式必須有指標類型",
|
||
"#undef 不可用於這個預先定義的名稱",
|
||
"%no 是預先定義的; 已忽略嘗試的重新定義",
|
||
"巨集 %nod 的重新定義不相容",
|
||
null,
|
||
"巨集參數名稱重複",
|
||
"'##' 可能不在巨集定義的最前面",
|
||
"'##' 可能不在巨集定義的最後面",
|
||
"必須是巨集參數名稱",
|
||
"必須是 ':'",
|
||
"%n 引動過程中的引數太少",
|
||
"%n 引動過程中的引數太多",
|
||
"sizeof 的運算元可能不是函式",
|
||
"常數運算式中不允許使用這個運算子",
|
||
"前置處理運算式中不允許這個運算子",
|
||
"常數運算式中不允許使用函式呼叫",
|
||
"整數常數運算式中不允許使用這個運算子",
|
||
"整數運算結果超出範圍",
|
||
"移位計數為負值",
|
||
"移位計數太大",
|
||
"宣告並未宣告任何項目",
|
||
"必須是 ';'",
|
||
"列舉值超出 'int' 範圍",
|
||
"必須是 '}'",
|
||
"整數轉換導致符號變更",
|
||
"整數轉換導致截斷",
|
||
"不允許不完整的類型",
|
||
"sizeof 的運算元可能不是位元欄位",
|
||
null,
|
||
null,
|
||
null,
|
||
"'*' 的運算元必須是指標,但其類型為 %t",
|
||
"巨集的引數是空的",
|
||
"這個宣告沒有任何儲存類別或類型規範",
|
||
"參數宣告可能沒有初始設定式",
|
||
"必須是類型規範",
|
||
"這裡不可指定儲存類別",
|
||
"不能指定一個以上的儲存類別",
|
||
"儲存類別不是第一個類別",
|
||
"類型限定詞指定了一次以上",
|
||
"類型規範的組合無效",
|
||
"參數的儲存類別無效",
|
||
"函式的儲存類別無效",
|
||
"這裡不可使用類型規範",
|
||
"不允許函式的陣列",
|
||
"不允許 void 的陣列",
|
||
"不允許有傳回函式的函式",
|
||
"不允許有傳回陣列的函式",
|
||
"識別項清單參數只可用於函式定義",
|
||
"函式類型可能不是來自 typedef",
|
||
"陣列大小必須大於零",
|
||
"陣列太大",
|
||
"編譯單位至少必須包含一個宣告",
|
||
"函式可能不會傳回這個類型的值",
|
||
"陣列可能沒有這個類型的元素",
|
||
"這裡的宣告必須宣告參數",
|
||
"參數名稱重複",
|
||
"已經在目前的範圍宣告 %sq",
|
||
"列舉類型的向前宣告並非標準用法",
|
||
"類別太大",
|
||
"結構或等位太大",
|
||
"位元欄位的大小無效",
|
||
"位元欄位的類型無效",
|
||
"長度為零的位元欄位不得命名",
|
||
"已簽署長度為 1 的位元欄位",
|
||
"程式呼叫的運算式前括號必須有函式 (指標) 類型",
|
||
"必須是定義或標記名稱",
|
||
"無法連接陳述式",
|
||
"必須是 'while'",
|
||
null,
|
||
"%n 已被參考但未定義",
|
||
"continue 陳述式只可用在迴圈內",
|
||
"break 陳述式只可用在迴圈或 switch 內",
|
||
"非 void 的 %n 應該傳回值",
|
||
"void 函式可能不會傳回值",
|
||
"不允許轉換成 %t 類型",
|
||
"傳回值類型與函式類型不符",
|
||
"case 標籤只可用在 switch 內",
|
||
"default 標籤只可用在 switch 內",
|
||
null,
|
||
"預設標籤已出現在這個 switch 中",
|
||
"必須是 '('",
|
||
"運算式必須是左值",
|
||
"必須是陳述式",
|
||
"無法連接迴圈",
|
||
"區塊範圍函式只可有外部儲存類別",
|
||
"必須是 '{'",
|
||
"運算式必須要有指標轉類別的類型,但其類型為 %t",
|
||
"運算式必須要有指標轉結構或轉等位的類型,但其類型為 %t",
|
||
"必須是成員名稱",
|
||
"必須是欄位名稱",
|
||
"%n 沒有成員 %sq",
|
||
"%n 沒有欄位 %sq",
|
||
"運算式必須是可修改的左值",
|
||
"不允許使用暫存器變數的位址",
|
||
"不允許使用位元欄位的位址",
|
||
"函式呼叫中的引數太多",
|
||
"主體存在時不能有未命名的原型參數",
|
||
"運算式必須要有指標轉物件的類型,但其類型為 %t",
|
||
"程式太大或太複雜,無法進行編譯",
|
||
"類型 %t1 的值無法用來初始化類型 %t2 的實體",
|
||
"%n 可能無法初始化",
|
||
"太多初始設定式值",
|
||
"宣告與 %nfd 不相容",
|
||
"%n 已經初始化",
|
||
"全域範圍宣告可能沒有這個儲存類別",
|
||
"類型名稱不能重新宣告為參數",
|
||
"typedef 名稱不能重新宣告為參數",
|
||
"將非零值整數轉換成指標",
|
||
"運算式必須要有類別類型,但其類型為 %t",
|
||
"運算式必須要有結構或等位類型,但其類型為 %t",
|
||
"過時的指派運算子",
|
||
"過時的初始設定式",
|
||
"運算式必須是整數常數運算式",
|
||
"運算式必須是左值或函式指示項",
|
||
"宣告與先前的 %nod 不相容",
|
||
"外部名稱與 %nd 的外部名稱衝突",
|
||
"無法辨認的 #pragma",
|
||
null,
|
||
"無法開啟暫存檔 %sq: %s2",
|
||
"暫存檔的目錄名稱太長 (%sq)",
|
||
"函式呼叫中的引數太少",
|
||
"無效的浮點常數",
|
||
"類型 %t1 的引數與類型 %t2 的參數不相容",
|
||
"這裡不允許使用函式類型",
|
||
"必須是宣告",
|
||
"指標指向基礎物件之外",
|
||
"無效的類型轉換",
|
||
"外部/內部連結與上一個宣告衝突 %p",
|
||
"浮點值不適合必要的整數類資料類型",
|
||
"運算式無效",
|
||
"訂閱超出範圍",
|
||
null,
|
||
"已宣告 %n 但從未參考",
|
||
"將 '&' 套用至陣列無效",
|
||
"'%%' 的右運算元為零",
|
||
"引數與型式參數不相容",
|
||
"引數與對應的格式字串轉換不相容",
|
||
"無法開啟來源檔案 %sq (搜尋清單中沒有目錄)",
|
||
"轉換的類型必須是整數類資料類型",
|
||
"轉換的類型必須是算術或指標類型",
|
||
"在不可能執行到的程式碼中進行動態初始化",
|
||
"不帶正負號的整數與零的比較無意義",
|
||
"使用 '=',其中 '==' 可能已被預期",
|
||
"列舉類型與其他類型混用",
|
||
"寫入 %s 檔案時發生錯誤",
|
||
"無效的中繼語言檔",
|
||
"類型限定詞在轉換類型上是無意義的",
|
||
"無法辨識的字元逸出序列",
|
||
"零用於未定義的前置處理識別項 %sq",
|
||
"必須是 asm 字串",
|
||
"asm 函式必須是原型的",
|
||
"asm 函式可能無省略符號",
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
"刪除檔案 %sq 時發生錯誤: %s2",
|
||
"整數值不適合必要的浮點類型",
|
||
"浮點值不適合必要的浮點類型",
|
||
"浮點運算結果超出範圍",
|
||
"函式 %sq 已隱含宣告",
|
||
"格式字串需要其他引數",
|
||
"格式字串在這個引數之前結束",
|
||
"無效的格式字串轉換",
|
||
"巨集遞迴",
|
||
"尾端逗號並非標準用法",
|
||
"位元欄位不能包含列舉類型的所有值",
|
||
"位元欄位的非標準類型",
|
||
"在函式以外看不到宣告",
|
||
"已忽略 'void' 的過時 typedef",
|
||
"左運算元並不是包含這個欄位的結構或等位",
|
||
"指標並未指向包含這個欄位的結構或等位",
|
||
"變數 %sq 已宣告為未曾完成的類型",
|
||
"控制運算式是常數",
|
||
"選擇器運算式是常數",
|
||
"參數的規範無效",
|
||
"類別宣告之外的規範無效",
|
||
"宣告中的規範重複",
|
||
"等位不可以有基底類別",
|
||
"不允許多重存取控制規範",
|
||
"遺漏類別或結構定義",
|
||
"限定名稱並不是類別 %t 或其基底類別的成員",
|
||
"非靜態成員參考必須相對於特定物件",
|
||
"非靜態資料成員不可在其類別之外定義",
|
||
"已經定義 %n",
|
||
"不允許參考的指標",
|
||
"不允許參考的參考",
|
||
"不允許 void 的參考",
|
||
"不允許參考的陣列",
|
||
"參考 %n 需要初始設定式",
|
||
"必須是 ','",
|
||
"不允許類型名稱",
|
||
"不允許類型定義",
|
||
"重新宣告類型名稱 %nod 無效",
|
||
"常數 %n 需要初始設定式",
|
||
"'this' 只可用在非靜態成員函式內",
|
||
"常數值未知",
|
||
"遺漏明確類型 (假設為 'int')",
|
||
"未指定存取控制 (預設為 %sq)",
|
||
"不是類別或結構名稱",
|
||
"基底類別名稱重複",
|
||
"無效的基底類別",
|
||
"%nd 無法存取",
|
||
"%no 模稜兩可",
|
||
"舊式參數清單 (過時用法)",
|
||
"宣告不能出現在區塊中可執行的陳述式之後",
|
||
"不允許轉換成無法存取的基底類別 %t",
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
"不正確終止巨集引動過程",
|
||
null,
|
||
"後接 '::' 的名稱必須是類別或命名空間名稱",
|
||
"無效的 friend 宣告",
|
||
"建構函式或解構函式可能不傳回值",
|
||
"無效的解構函式宣告",
|
||
"將成員宣告為與其類別同名",
|
||
"不允許全域範圍限定詞 (前置字元 '::')",
|
||
"全域範圍沒有 %sq",
|
||
"不允許有限定名稱",
|
||
"不允許 NULL 參考",
|
||
"類型 %t 的物件不允許以 '{...}' 初始化",
|
||
"基底類別 %t 模稜兩可",
|
||
"衍生類別 %t1 包含類別 %t2 的多個執行個體",
|
||
"無法將基底類別 %t2 的指標轉換成衍生類別 %t1 的指標 -- 基底類別是虛擬的",
|
||
"建構函式 %no 沒有任何執行個體符合引數清單",
|
||
"類別 %t 的複製建構函式模稜兩可",
|
||
"類別 %t 沒有預設建構函式存在",
|
||
"%sq 不是類別 %t 的非靜態資料成員或基底類別",
|
||
"不允許間接的非虛擬基底類別",
|
||
"無效的等位成員 -- 類別 %t 有不允許的成員函式",
|
||
null,
|
||
"不當使用非左值陣列",
|
||
"必須是運算子",
|
||
"不允許繼承的成員",
|
||
"無法判斷要使用 %n 的哪個執行個體",
|
||
"繫結函式的指標只可用來呼叫該函式",
|
||
"已經宣告 typedef 名稱 (以相同的類型)",
|
||
"已經定義 %n",
|
||
null,
|
||
"%n 沒有任何執行個體符合引數清單",
|
||
"函式傳回類型宣告不能有類型定義",
|
||
"預設引數不在參數清單結尾處",
|
||
"預設引數的重新定義",
|
||
"%n 有多個執行個體符合引數清單: ",
|
||
"建構函式 %no 有多個執行個體符合引數清單: ",
|
||
"類型 %t1 的預設引數與類型 %t2 的參數不相容",
|
||
"無法單獨多載傳回類型所區別的函式",
|
||
"從 %t1 到 %t2 沒有合適的使用者定義的轉換存在",
|
||
null,
|
||
"只有非靜態成員函式才可以是虛擬的",
|
||
"這個物件的類型限定詞與成員函式不相容",
|
||
"程式太大,無法進行編譯 (太多虛擬函式)",
|
||
"傳回類型與覆寫虛擬函式 %no 的傳回類型 %t 既不相同也不共變",
|
||
"虛擬 %n 的覆寫模稜兩可",
|
||
"純虛擬函式規範 ('= 0') 只能用於虛擬函式",
|
||
"純虛擬函式規範格式錯誤 (只允許 '= 0')",
|
||
"不允許資料成員初始設定式",
|
||
"不允許抽象類別類型 %t 的物件: ",
|
||
"不允許有傳回抽象類別 %t 的函式: ",
|
||
"friend 宣告重複",
|
||
"內嵌規範只能用於函式宣告",
|
||
"不允許 'inline'",
|
||
"內嵌函式的儲存類別無效",
|
||
"類別成員的儲存類別無效",
|
||
"區域類別成員 %n 需要定義",
|
||
"%nfd 無法存取",
|
||
null,
|
||
"類別 %t 沒有可複製常數物件的複製建構函式",
|
||
"不允許定義隱含宣告的成員",
|
||
"類別 %t 沒有適當的複製建構函式",
|
||
"不允許連結規格",
|
||
"未知的外部連結規格",
|
||
"連結規格與先前的 %nod 不相容",
|
||
"多載函式 %no 的多個執行個體有 'C' 連結",
|
||
"類別 %t 有一個以上的預設建構函式",
|
||
"值已複製到暫存區,暫存區的參考已使用",
|
||
"'operator%s' 必須是成員函式",
|
||
"運算子可能不是靜態成員函式",
|
||
"使用者定義的轉換不允許有引數",
|
||
"這個運算子函式的參數太多",
|
||
"這個運算子函式的參數太少",
|
||
"非成員運算子需要有類別類型的參數",
|
||
"不允許預設的引數",
|
||
"從 %t1 到 %t2 有一個以上合適的使用者定義的轉換: ",
|
||
"沒有運算子 %sq 符合這些運算元",
|
||
"有一個以上的運算子 %sq 符合這些運算元: ",
|
||
"配置函式的第一個參數必須是 'size_t' 類型",
|
||
"配置函式需要 'void *' 傳回類型",
|
||
"解除配置函式需要 'void' 傳回類型",
|
||
"解除配置函式的第一個參數必須是 'void *' 類型",
|
||
null,
|
||
"類型必須是物件類型",
|
||
"基底類別 %t 已經初始化",
|
||
"需要基底類別名稱 -- 假設為 %t (過時用法)",
|
||
"%n 已經初始化",
|
||
"遺漏成員或基底類別的名稱",
|
||
"指派至 'this' (過時用法)",
|
||
"使用 'overload' 關鍵字 (過時用法)",
|
||
"無效的匿名等位 -- 不允許非公用成員",
|
||
"無效的匿名等位 -- 不允許成員函式",
|
||
"位於全域或命名空間範圍的匿名等位必須宣告為 static",
|
||
"%nf 未提供下列所用的初始設定式: ",
|
||
"為類別 %t 隱含產生的建構函式無法初始化: ",
|
||
"%n 未定義可初始化下列項目的建構函式: ",
|
||
"%n 有未初始化的常數或參考成員",
|
||
"%n 有未初始化的常數欄位",
|
||
"類別 %t 沒有可複製常數物件的指派運算子",
|
||
"類別 %t 沒有適當的指派運算子",
|
||
"類別 %t 的指派運算子模稜兩可",
|
||
null,
|
||
"宣告需要 typedef 名稱",
|
||
null,
|
||
"不允許 'virtual'",
|
||
"不允許 'static'",
|
||
"將繫結函式轉換成一般函式指標 (過時用法)",
|
||
"運算式必須有成員指標類型",
|
||
"已忽略額外的 ';'",
|
||
"非靜態成員的類別內初始設定式並非標準用法",
|
||
null,
|
||
"多載 %no 沒有任何執行個體符合引數清單",
|
||
null,
|
||
"%n 沒有任何執行個體符合必要類型",
|
||
"已使用 delete array size 運算式 (過時用法)",
|
||
null,
|
||
"不允許轉換成抽象類別 %t: ",
|
||
"函式 'main' 不能被呼叫或使用自己的位址",
|
||
"不可為陣列指定 new 初始設定式",
|
||
"成員函式 %no 不能在其類別之外重新宣告",
|
||
"不得使用不完整的類別類型 %t 指標",
|
||
"不允許參考封入函式的區域變數",
|
||
"單一引數函式用於後置 %sq (過時用法)",
|
||
null,
|
||
"隱含產生的指派運算子無法複製: ",
|
||
"轉換成陣列類型並非標準做法 (視為轉換成 %t)",
|
||
"%n 有運算子 new%s(),但沒有預設運算子 delete%s()",
|
||
"%n 有預設運算子 delete%s(),但沒有運算子 new%s()",
|
||
"基底類別 %nod 的解構函式不是虛擬的",
|
||
null,
|
||
"重新宣告成員 %npd 無效",
|
||
"'main' 函式不可宣告為 inline",
|
||
"與類別同名的成員函式必須是建構函式",
|
||
"使用巢狀 %n (過時用法)",
|
||
"解構函式可能沒有參數",
|
||
"類別 %t 的複製建構函式可能沒有類型 %t 的參數",
|
||
"%n 傳回不完整的類型 %t",
|
||
"保護的 %nd 無法透過 %t 指標或物件加以存取",
|
||
"不允許參數",
|
||
"這裡不允許使用 'asm' 宣告",
|
||
"從 %t1 到 %t2 之間沒有合適的轉換函式存在",
|
||
"刪除類別不完整的指標",
|
||
"沒有合適的建構函式存在,無法從 %t1 轉換成 %t2",
|
||
"有一個以上的建構函式適合用來從 %t1 轉換成 %t2: ",
|
||
"%t1 與 %t2 之間有一個以上合適的轉換函式: ",
|
||
"%t 與內建類型之間有一個以上合適的轉換函式: ",
|
||
"常數 %n",
|
||
"參考 %n",
|
||
"%npTd",
|
||
"內建運算子 %sq",
|
||
"%nod,因繼承而模稜兩可",
|
||
"建構函式或解構函式不能使用自己的位址",
|
||
null,
|
||
"暫存區用於非常數參考的初始值 (過時用法)",
|
||
"成員宣告不能有限定名稱",
|
||
"列舉類型與其他類型混用 (過時用法)",
|
||
"陣列大小在 'new' 中必須是非負數",
|
||
"傳回區域暫存記憶體的參考",
|
||
null,
|
||
"不允許 'enum' 宣告",
|
||
"在繫結類型 %t1 的參考至類型 %t2 的初始設定式時已卸除限定詞",
|
||
"類型 %t1 (非常數限定的) 的參考不能以類型 %t2 的值初始化",
|
||
"函式的指標不可刪除",
|
||
"轉換函式必須是非靜態成員函式",
|
||
"這裡不允許使用樣板宣告",
|
||
"必須是 '<'",
|
||
"必須是 '>'",
|
||
"遺漏樣板參數宣告",
|
||
"遺漏 %nf 的引數清單",
|
||
"%nf 的引數太少",
|
||
"%nf 的引數太多",
|
||
null,
|
||
"%n1 不是用於宣告 %n2 的參數類型",
|
||
"兩個巢狀類型的名稱相同: %no1 和 %nod2 (cfront 相容性)",
|
||
"全域 %no1 已在巢狀 %nod2 之後宣告 (cfront 相容性)",
|
||
null,
|
||
"%n 有多個執行個體符合必要類型",
|
||
"'long long' 類型並非標準用法",
|
||
"省略 %sq 並非標準用法",
|
||
"不可在轉換函式上指定傳回類型",
|
||
"在以下期間偵測到: ",
|
||
"具現化 %nt %p",
|
||
"隱含產生 %nt %p",
|
||
"具現化 %n 時發生過多的遞迴",
|
||
"%sq 不是函式或靜態資料成員",
|
||
"類型 %t1 的引數與類型 %t2 的樣板參數不相容",
|
||
"不允許進行需要暫時類型或轉換的初始化",
|
||
"%sq 的宣告會隱藏函式參數",
|
||
"非常數參考的初始值必須是左值",
|
||
"隱含定義 %nt %p",
|
||
"不允許 'template'",
|
||
"%t 不是類別樣板",
|
||
null,
|
||
"'main' 不是函式樣板的有效名稱",
|
||
"%n 的參考無效 (等位/非等位不符)",
|
||
"樣板引數不可參考區域類型",
|
||
"%s 的標記類型與 %nfd 的宣告不相容",
|
||
"全域範圍沒有名稱為 %sq 的標記",
|
||
"%n 沒有名稱為 %sq 的標記成員",
|
||
"成員函式 typedef (允許 cfront 相容性)",
|
||
"%n 只能用於成員指標宣告",
|
||
null,
|
||
"樣板引數不可參考非外部實體",
|
||
"後面接著 '::~' 的名稱必須是類別名稱或類型名稱",
|
||
null,
|
||
"當成解構函式名稱使用的類型與類型 %t 不符",
|
||
"呼叫後重新宣告 %n 為 'inline'",
|
||
null,
|
||
"樣板宣告的儲存類別無效",
|
||
"%nd 是無法存取的類型 (允許 cfront 相容性)",
|
||
null,
|
||
"無效的明確具現化宣告",
|
||
"%nf 不是可具現化的實體",
|
||
"編譯器產生的 %n 無法明確具現化",
|
||
"內嵌 %n 無法明確具現化",
|
||
null,
|
||
"%n 無法具現化 -- 未提供樣板定義",
|
||
"%n 無法具現化 -- 已經明確特製化",
|
||
null,
|
||
null,
|
||
"%n 沒有任何執行個體符合指定的類型",
|
||
"以 typedef 宣告 void 參數清單並非標準做法",
|
||
"全域 %n1 用來代替 %n2 (cfront 相容性)",
|
||
"不可在此範圍重新宣告樣板參數 %sq",
|
||
"%sq 的宣告會隱藏樣板參數",
|
||
"樣板引數清單必須與參數清單相符",
|
||
null,
|
||
"後置 'operator%s' 的額外參數必須是 'int' 類型",
|
||
"運算子名稱必須宣告為函式",
|
||
"不允許運算子名稱",
|
||
"無法在目前的範圍特製化 %n",
|
||
"使用成員函式的位址並非標準做法",
|
||
"樣板參數太少 -- 不符合上一個宣告 (宣告為 %p)",
|
||
"樣板參數太多 -- 不符合上一個宣告 (宣告為 %p)",
|
||
"不允許運算子 delete(void *) 的函式樣板",
|
||
"類別樣板和樣板參數可能沒有同名",
|
||
null,
|
||
"樣板引數不可參考未命名的類型",
|
||
"這項運算在列舉類型上需要適當的使用者定義運算子函式",
|
||
"不允許在參考類型上使用類型限定詞",
|
||
"類型 %t1 的值無法指派至類型 %t2 的實體",
|
||
"不帶正負號的整數與負常數的比較無意義",
|
||
"無法轉換成不完整的類別 %t",
|
||
"常數物件需要初始設定式",
|
||
"物件有未初始化的常數或參考成員",
|
||
"非標準的前置處理器指示詞",
|
||
"%n 可能沒有樣板引數清單",
|
||
"彙總物件需要以 '{...}' 初始化",
|
||
"選取範圍成員指標類別類型不相容 (%t1 和 %t2)",
|
||
"無意義的 friend 宣告",
|
||
"以 '.' 取代 '::' 可形成限定名稱",
|
||
"常數物件呼叫非常數函式 (過時用法)",
|
||
"相依陳述式可能不是宣告",
|
||
"參數可能沒有 void 類型",
|
||
"具現化 %na %p",
|
||
"處理 %na %p 的樣板引數清單",
|
||
"樣板引數運算式不能有這個運算子",
|
||
"try 區塊至少需要一個處理常式",
|
||
"處理常式需要例外狀況宣告",
|
||
"處理常式被預設處理常式遮罩",
|
||
"處理常式可能被類型 %t 的上一個處理常式遮罩",
|
||
"使用區域類型指定例外狀況",
|
||
"例外狀況規格中多餘的類型",
|
||
"例外狀況規格與上一個 %nd%s 的例外狀況規格不相容",
|
||
"先前指定: 不會擲回例外狀況",
|
||
"先前省略: %t",
|
||
"先前指定但這裡省略: %t",
|
||
"例外狀況處理的支援已停用",
|
||
"允許所有例外狀況與上一個 %nd 不相容",
|
||
"無法建立具現化要求檔 %sq",
|
||
"非類型樣板引數不能有非算術運算",
|
||
"使用區域類型宣告非區域變數",
|
||
"使用區域類型宣告函式",
|
||
"控制項傳輸略過下列項目的初始化: ",
|
||
"%nd",
|
||
"將控制項傳入例外狀況處理常式",
|
||
"%n 已在設定值之前使用",
|
||
"已設定 %n 但從未使用",
|
||
"無法在目前的範圍中定義 %n",
|
||
"不能使用例外狀況規格",
|
||
"%nfd 的外部/內部連結衝突",
|
||
"隱含或明確轉換將不會呼叫 %nf",
|
||
"%s 的標記類型與類型 %t 的樣板參數不相容",
|
||
"不允許運算子 new(size_t) 的函式樣板",
|
||
null,
|
||
"不允許類型 %t 的成員指標",
|
||
"運算子函式參數清單不能有省略符號",
|
||
"%no 保留供未來當做關鍵字使用",
|
||
"巨集定義無效: %s",
|
||
"取消巨集定義無效: %s",
|
||
null,
|
||
null,
|
||
"如果輸入如下,必須指定 IL 檔名",
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
"偵錯選項引數有錯誤",
|
||
"選項無效: %s",
|
||
"後端需要 IL 檔名",
|
||
"無法開啟 IL 檔案 %s",
|
||
"數字無效: %s",
|
||
"不正確的主機 CPU ID",
|
||
"具現化模式無效: %s",
|
||
null,
|
||
"錯誤限制無效: %s",
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
"虛擬函式表只有在編譯 C++ 時才能隱藏",
|
||
"過時用法選項只有在編譯 C++ 時才能使用",
|
||
"具現化模式選項只有在編譯 C++ 時才能使用",
|
||
"自動具現化模式只有在編譯 C++ 時才能使用",
|
||
"隱含樣板內含模式只有在編譯 C++ 時才能使用",
|
||
"例外狀況處理選項只有在編譯 C++ 時才能使用",
|
||
"strict 模式與 KR 模式不相容(&R)",
|
||
"strict 模式與 cfront 模式不相容",
|
||
"遺漏原始程式檔名",
|
||
"編譯多個輸入檔時不可指定輸出檔",
|
||
"命令列的引數太多",
|
||
"已指定輸出檔,但不是所需的",
|
||
"IL 顯示需要 IL 檔名",
|
||
"樣板參數可能沒有 void 類型",
|
||
"由於 instantiate-all 模式,具現化 %n 時發生過多的遞迴",
|
||
"strict 模式與允許的過時用法不相容",
|
||
"throw 運算式可能沒有 void 類型",
|
||
"區域具現化模式與自動具現化不相容",
|
||
"不允許抽象類別類型 %t 的參數: ",
|
||
"不允許抽象類別 %t 的陣列: ",
|
||
"浮點樣板參數並非標準用法",
|
||
"這個 pragma 必須緊接在宣告之前",
|
||
"這個 pragma 必須緊接在陳述式之前",
|
||
"這個 pragma 必須緊接在宣告或陳述式之前",
|
||
"這裡不可使用這類 pragma",
|
||
null,
|
||
"多載虛擬函式 %no1 在 %n2 中只部分被覆寫",
|
||
"內嵌樣板函式的特定定義必須優先於本身的第一次使用",
|
||
"診斷控制選項中的錯誤標記無效: %s",
|
||
"診斷控制選項中的錯誤代碼無效: %s",
|
||
null,
|
||
null,
|
||
"成員指標函式已轉換成函式指標",
|
||
"結構或等位沒有宣告具名成員",
|
||
"非標準的未命名之欄位",
|
||
"非標準的未命名之數字",
|
||
null,
|
||
null,
|
||
null,
|
||
"%sq 不是類型名稱",
|
||
"無法開啟先行編譯標頭輸入檔 %sq: %s2",
|
||
"先行編譯標頭檔 %sq 無效或未由這一版編譯器產生",
|
||
"在這個目錄中沒有產生先行編譯標頭檔 %sq",
|
||
"用來產生先行編譯標頭檔 %sq 的標頭檔已經變更",
|
||
"命令列選項與先行編譯標頭檔 %sq 建立時使用的選項不符",
|
||
"前置處理器指示詞的初始順序與先行編譯標頭檔 %sq 的初始順序不相容",
|
||
"無法取得對應的記憶體",
|
||
"'%s': 使用先行編譯標頭檔 '%s'",
|
||
"'%s': 建立先行編譯標頭檔 '%s'",
|
||
"記憶體使用量與先行編譯標頭檔 %sq 衝突",
|
||
"PCH 記憶體大小無效: %s ",
|
||
"PCH 選項在命令列中必須最先出現",
|
||
"PCH 記憶體配置的記憶體不足",
|
||
"編譯多個輸入檔時不可使用先行編譯標頭檔",
|
||
"預先配置的記憶體不足,無法產生先行編譯標頭檔 (需要 %s 個位元組)",
|
||
"程式中的實體非常大,導致無法產生先行編譯標頭檔",
|
||
"%sq 不是有效的目錄",
|
||
"無法建置暫存檔名稱",
|
||
"不允許 'restrict'",
|
||
"不可用 'restrict' 限定函式類型的指標或參考",
|
||
null,
|
||
"這裡不可指定呼叫慣例修飾元",
|
||
"衝突的呼叫慣例修飾元",
|
||
"strict 模式與 Microsoft 模式不相容",
|
||
"cfront 模式與 Microsoft 模式不相容",
|
||
"已忽略這裡指定的呼叫慣例",
|
||
"呼叫慣例後面不可接巢狀宣告子",
|
||
"這個類型忽略呼叫慣例",
|
||
null,
|
||
"宣告修飾元與上一個宣告不相容",
|
||
"這個宣告不能有 %sq 修飾元",
|
||
"將控制項傳入 try 區塊",
|
||
"內嵌規格與先前的 %nod 不相容",
|
||
"找不到樣板定義的右大括弧",
|
||
"wchar_t 關鍵字選項只有在編譯 C++ 時才能使用",
|
||
"無效的封裝對齊值",
|
||
"必須是整數常數",
|
||
"純虛擬函式的呼叫",
|
||
"無效的原始程式檔識別項字串",
|
||
"無法在 friend 宣告中定義類別樣板",
|
||
"不允許 'asm'",
|
||
"'asm' 必須與函式定義一起使用",
|
||
"'asm' 函式並非標準用法",
|
||
"無明確參數的省略符號並非標準用法",
|
||
"'&...' 並非標準用法",
|
||
"不當使用 '&...'",
|
||
null,
|
||
"暫存區用於常數 volatile 參考的初始值 (過時用法)",
|
||
"類型 %t1 的參考不能以類型 %t2 的值初始化",
|
||
"常數 volatile 參考的初始值必須是左值",
|
||
"SVR4 C 相容性選項只有在編譯 ANSI C 時才能使用",
|
||
"使用 %nd 的範圍外宣告",
|
||
"strict 模式與 SVR4 C 模式不相容",
|
||
"無法內置 %nd 的呼叫",
|
||
"無法內置 %n",
|
||
"PCH 目錄無效: %s",
|
||
"必須是 __except 或 __finally",
|
||
"__leave 陳述式只能用在 __try 內",
|
||
"在具現化 %nt %p 期間偵測到",
|
||
"在隱含產生 %nt %p 期間偵測到",
|
||
"在 %na %p 的具現化期間偵測到",
|
||
"在處理 %na %p 的樣板引數清單期間偵測到",
|
||
"在隱含定義 %nt %p 期間偵測到",
|
||
"封裝對齊堆疊上找不到 %sq",
|
||
"空的封裝對齊堆疊",
|
||
"RTTI 選項只有在編譯 C++ 時才能使用",
|
||
"複製作業所需的 %nfd 已被排除,無法加以存取",
|
||
"複製作業所需的 %nf 已被排除,因為參考參數無法繫結至右值,因此無法加以呼叫",
|
||
"使用 typeid 之前必須先加上 <typeinfo>",
|
||
"%s 不能沒有常數或類型限定詞",
|
||
"dynamic_cast 中的類型必須是完整類別類型或是 void * 的指標或參考",
|
||
"dynamic_cast 指標的運算元必須是完整類別類型的指標",
|
||
"dynamic_cast 參考的運算元必須是完整類別類型的左值",
|
||
"dynamic_cast 執行階段的運算元必須有多型類別類型",
|
||
"bool 選項只有在編譯 C++ 時才能使用",
|
||
null,
|
||
"這裡不允許使用陣列類型",
|
||
"必須是 '='",
|
||
null,
|
||
"%sq 已在條件中宣告,不可在此範圍重新宣告",
|
||
"函式樣板不允許預設的樣板引數",
|
||
"必須是 ',' 或 '>'",
|
||
"必須是樣板參數清單",
|
||
"累加 bool 值已被取代",
|
||
"不允許 bool 類型",
|
||
"基底類別 %no1 的位移在類別 %no2 中太大",
|
||
"運算式必須有 bool 類型 (或可轉換成 bool)",
|
||
"陣列新增和刪除選項只有在編譯 C++ 時才能使用",
|
||
"%n 不是變數名稱",
|
||
"這裡不允許使用 __based 修飾元",
|
||
"__based 不在指標運算子的前面,已忽略 __based",
|
||
"__based 修飾元中的變數必須有指標類型",
|
||
"const_cast 中的類型必須是指標、參考或物件類型的成員指標",
|
||
"const_cast 只能調整類型限定詞,無法變更基礎類型",
|
||
"不允許 mutable",
|
||
"不允許 %n 的重新宣告更改其存取權",
|
||
null,
|
||
"可能誤用替代的語彙基元 '<:'",
|
||
"可能誤用替代的語彙基元 '%%:'",
|
||
"不允許命名空間定義",
|
||
"名稱必須是命名空間名稱",
|
||
"不允許命名空間別名定義",
|
||
"需要命名空間限定的名稱",
|
||
"不允許命名空間名稱",
|
||
"DLL 屬性組合無效",
|
||
"%n 不是類別樣板",
|
||
"元素類型不完整的陣列並非標準用法",
|
||
"配置運算子不可在命名空間中宣告",
|
||
"解除配置運算子不可在命名空間中宣告",
|
||
"%np1 與 %np2 的 using 宣告衝突",
|
||
"%np1 的 using 宣告與 %npd2 衝突",
|
||
"命名空間選項只有在編譯 C++ 時才能使用",
|
||
"已忽略 using 宣告 -- 它參考目前的命名空間",
|
||
"需要類別限定的名稱",
|
||
"引數類型為: (%s)",
|
||
"運算元類型為: %s",
|
||
null,
|
||
"%n 沒有實際成員 %sq",
|
||
null,
|
||
"已指定不相容的記憶體屬性",
|
||
"已忽略記憶體屬性",
|
||
"記憶體屬性後面不可接著巢狀宣告子",
|
||
"記憶體屬性指定了一次以上",
|
||
"呼叫慣例指定了一次以上",
|
||
"不允許類型限定詞",
|
||
"%npd1 已在樣板宣告之前使用",
|
||
"無法多載參數類型相同的靜態和非靜態成員函式",
|
||
"沒有 %np 的預先宣告",
|
||
"不允許樣板 ID",
|
||
"不允許類別限定的名稱",
|
||
"不可在目前範圍中重新宣告 %n",
|
||
"命名空間成員宣告中不能有限定名稱",
|
||
"%n 不是類型名稱",
|
||
"目前的範圍中不能有明確具現化",
|
||
"無法在目前的範圍中明確具現化 %n",
|
||
"%n 明確具現化一次以上",
|
||
"類型名稱只可用在樣板內",
|
||
"special_subscript_cost 選項只有在編譯 C++ 時才能使用",
|
||
"類型名稱選項只有在編譯 C++ 時才能使用",
|
||
"隱含類型名稱選項只有在編譯 C++ 時才能使用",
|
||
"物件類巨集定義的開頭有非標準的字元",
|
||
"虛擬 %n1 的例外狀況規格與覆寫 %n2 的例外狀況規格不相容",
|
||
"從指標轉換成較小整數",
|
||
"隱含宣告的虛擬 %n1 的例外狀況規格與覆寫 %n2 的例外狀況規格不相容",
|
||
"%no1 (隱含呼叫自 %np2) 模稜兩可",
|
||
"'explicit' 選項只有在編譯 C++ 時才能使用",
|
||
"不允許 'explicit'",
|
||
"宣告與 %sq (保留的類別名稱) 衝突",
|
||
"只允許 '()' 做為陣列 %n 的初始設定式",
|
||
"函式樣板宣告不能有 'virtual'",
|
||
"無效的匿名等位 -- 不允許類別成員樣板",
|
||
"樣板巢狀深度不符合 %n 的上一個宣告",
|
||
"這個宣告不能有多個 'template <...>' 子句",
|
||
"控制 for-init 範圍的選項只有在編譯 C++ 時才能使用",
|
||
"%sq 已在 for-loop 初始化中宣告,不可在此範圍重新宣告",
|
||
"參考的目標是 %nd1 -- 根據舊的 for-init 範圍規則,它可能已 %nd2",
|
||
"控制 for-init 差異時警告的選項只有在編譯 C++ 時才能使用",
|
||
"這裡需要虛擬 %n 的定義",
|
||
"空白註解被解譯為語彙基元帶入的運算子 '##'",
|
||
"friend 宣告不能有儲存類別",
|
||
"這個宣告不能有 %no 的樣板參數清單",
|
||
"%n 不是有效的類別成員範本",
|
||
"不是有效的成員類別或函式樣板宣告",
|
||
"包含樣板參數清單的樣板宣告後面不可接明確特製化宣告",
|
||
"%n1 的明確具現化必須優先於 %n2 的第一次使用",
|
||
"目前的範圍不能有明確特製化",
|
||
"不允許 %n 的部分特製化",
|
||
"%nf 不是可明確特製化的實體",
|
||
"%n 的明確具現化必須優先於本身的第一次使用",
|
||
"樣板參數 %sq 不可用於複雜的類型規範",
|
||
"特製化 %n 需要 'template<>' 語法",
|
||
null,
|
||
null,
|
||
"'old_specializations' 選項只有在編譯 C++ 時才能使用",
|
||
"不以 'template<>' 語法特製化 %n 並非標準做法",
|
||
"這個宣告可能沒有外部 'C' 連結",
|
||
"%sq 不是目前範圍內的類別或函式樣板名稱",
|
||
"在重新宣告未參考的函式樣板時指定預設引數並非標準做法",
|
||
"不允許在重新宣告已參考的函式樣板時指定預設引數",
|
||
"無法將基底類別 %t2 的成員指標轉換成衍生類別 %t1 的成員指標 -- 基底類別是虛擬的",
|
||
"例外狀況規格與 %nd%s 的例外狀況規格不相容",
|
||
"允許所有例外狀況與 %nd 不相容",
|
||
"未預期的預設引數運算式結尾",
|
||
"不允許參考的預設具現化",
|
||
"未初始化的 %n 有常數成員",
|
||
"未初始化的基底類別 %t 有常數成員",
|
||
"常數 %n 需要初始設定式 -- 類別 %t 沒有使用者提供的預設建構函式",
|
||
"常數物件需要初始設定式 -- 類別 %t 沒有使用者提供的預設建構函式",
|
||
"'implicit_extern_c_type_conversion' 選項只有在編譯 C++ 時才能使用",
|
||
"strict 模式與 long 保存規則不相容",
|
||
"類型限定詞在傳回類型上是無意義的",
|
||
"在函式定義中不允許在 'void' 傳回類型上使用類型限定詞",
|
||
"這個類別不能有靜態資料成員宣告",
|
||
"樣板具現化導致函式宣告無效",
|
||
"不允許 '...'",
|
||
"'extern_inline' 選項只有在編譯 C++ 時才能使用",
|
||
"外部內嵌 %n 已被參考但未定義",
|
||
"類型 %t 的解構函式名稱無效",
|
||
null,
|
||
"解構函式參考模稜兩可 -- %n1 和 %n2 皆可使用",
|
||
"虛擬內嵌 %n 從未被定義",
|
||
"%n 從未被參考",
|
||
"建構函式初始設定式清單中只可指定一個等位成員",
|
||
"'new[]' 和 'delete[]' 的支援已停用",
|
||
"'double' 在產生的 C 程式碼中被用於 'long double'",
|
||
"%n 沒有對應的 delete%s 運算子 (要在初始化配置物件期間發生例外狀況時呼叫)",
|
||
"位置刪除的支援已停用",
|
||
"沒有顯示適當的 delete 運算子",
|
||
"不允許類型不完整的指標或參考",
|
||
"無效的部分特製化 -- %n 已經完全特製化",
|
||
"不相容的例外狀況規格",
|
||
"傳回區域變數的參考",
|
||
"省略明確類型並非標準做法 (假設為 'int')",
|
||
"有一個以上的部分特製化符合 %n 的樣板引數清單",
|
||
"%nod",
|
||
"主要樣板的宣告不能有樣板引數清單",
|
||
"部分特製化不可有預設的樣板引數",
|
||
"%n1 未使用於或推算自 %n2 的引數清單",
|
||
null,
|
||
"部分特製化的樣板引數清單包括非類型引數,其類型取決於樣板參數",
|
||
"這個部分特製化可能已用來具現化 %n",
|
||
"這個部分特製化會使 %n 的具現化模稜兩可",
|
||
"運算式必須有整數類資料類型或列舉類型",
|
||
"運算式必須有算術或列舉類型",
|
||
"運算式必須有算術、列舉或指標類型",
|
||
"轉換的類型必須是整數類資料類型或列舉類型",
|
||
"轉換的類型必須是算術、列舉或指標類型",
|
||
"運算式必須是完整物件類型的指標",
|
||
null,
|
||
"部分特製化非類型引數必須是非類型參數或常數的名稱",
|
||
"傳回類型與覆寫虛擬函式 %no 的傳回類型 %t 不相同",
|
||
"'guiding_decls' 選項只有在編譯 C++ 時才能使用",
|
||
"類別樣板的部分特製化必須在其所屬的命名空間中宣告",
|
||
"%n 是純虛擬函式",
|
||
"純虛擬 %n 沒有覆寫項",
|
||
"已忽略 __declspec 屬性",
|
||
"輸入行的字元無效",
|
||
"函式傳回不完整的類型 %t",
|
||
"這個 '#pragma pack' 指示詞的效果相當於 %n 的區域變數",
|
||
"%s 不是樣板",
|
||
"friend 宣告不可宣告部分特製化",
|
||
"已忽略例外狀況規格",
|
||
"'size_t' 的宣告與預期的類型 %t 不符",
|
||
"巢狀樣板引數清單的兩個相鄰的 '>' 分隔符號之間需要空格 ('>>' 是向右移位運算子)",
|
||
"無法設定地區設定 %sq,以允許處理多位元組字元",
|
||
"無效的多位元組字元順序",
|
||
"樣板具現化導致 %t1 的函式類型不在預期中 (因為樣板宣告,名稱的意義可能已經改變 -- 樣板的類型為 %t2)",
|
||
"模稜兩可的引導宣告 -- 有一個以上的函式樣板 %no 符合類型 %t",
|
||
"非類型樣板引數不能有非整數運算",
|
||
"'embedded_c++' 選項只有在編譯 C++ 時才能使用",
|
||
"Embedded C++ 不支援樣板",
|
||
"Embedded C++ 不支援例外狀況處理",
|
||
"Embedded C++ 不支援命名空間",
|
||
"Embedded C++ 不支援執行階段類型資訊",
|
||
"Embedded C++ 不支援新的轉換語法",
|
||
"Embedded C++ 不支援 using 宣告",
|
||
"Embedded C++ 不支援 'mutable'",
|
||
"Embedded C++ 不支援多重或虛擬繼承",
|
||
"Microsoft 版本號碼無效: %s",
|
||
"成員指標表示法 %sq 已經設定給 %n",
|
||
"%t1 無法用來指定 %t2 的建構函式",
|
||
"整數常數的後置字元無效",
|
||
"__uuidof 的運算元必須有已指定 __declspec(uuid('...')) 的類別或列舉類型",
|
||
"__declspec(uuid('...')) 中的 GUID 字串無效",
|
||
"'vla' 選項只有在編譯 C 時才能使用",
|
||
"不允許界限未指定的可變長度陣列",
|
||
"這個宣告不能有明確的樣板引數清單",
|
||
"有連結的實體不能有包含可變長度陣列的類型",
|
||
"可變長度陣列不能有靜態儲存期",
|
||
"%n 不是樣板",
|
||
"可變長度陣列維度 (宣告為 %p)",
|
||
"必須是樣板引數",
|
||
null,
|
||
"非成員運算子需要有類別或列舉類型的參數",
|
||
"'enum_overloading' 選項只有在編譯 C++ 時才能使用",
|
||
null,
|
||
"解構函式名稱 %t1 的限定詞與類型 %t2 不符",
|
||
"已忽略類型限定詞",
|
||
"'nonstd_qualifier_deduction' 選項只有在編譯 C++ 時才能使用",
|
||
"不可定義宣告為 'dllimport' 的函式",
|
||
"屬性規格錯誤; 正確的格式為 __declspec(property(get=名稱1,put=名稱2))",
|
||
"已經指定屬性",
|
||
"這個宣告不能有 __declspec(property)",
|
||
"已經以 __declspec(property) 宣告成員,但未指定 'get' 函式",
|
||
"遺漏 __declspec(property) 'get' 函式 %sq",
|
||
"已經以 __declspec(property) 宣告成員,但未指定 'put' 函式",
|
||
"遺漏 __declspec(property) 'put' 函式 %sq",
|
||
"模稜兩可的類別成員參考 -- %nd1 用於 %nd2 的參考中",
|
||
null,
|
||
null,
|
||
null,
|
||
"無法將衍生類別 %t1 的成員指標轉換成基底類別 %t2 的成員指標 -- 基底類別是虛擬的",
|
||
"具現化檔案的目錄無效: %s",
|
||
"'one_instantiation_per_object' 選項只有在編譯 C++ 時才能使用",
|
||
null,
|
||
null,
|
||
"編譯多個輸入檔時不可指定具現化資訊檔名",
|
||
"編譯多個輸入檔時不可指定 'one_instantiation_per_object' 選項",
|
||
"有一個以上的命令列選項符合縮寫 '--%s': ",
|
||
"--%s",
|
||
"已忽略函式類型上的類型限定詞",
|
||
null,
|
||
"late/early tiebreaker 選項只有在編譯 C++ 時才能使用",
|
||
"va_start 使用不當",
|
||
"va_arg 使用不當",
|
||
"va_end 使用不當",
|
||
"暫止具現化選項只有在編譯 C++ 時才能使用",
|
||
"#import 檔案的目錄無效: %s",
|
||
"匯入目錄只能在 Microsoft 模式下指定",
|
||
"等位不能有參考類型的成員",
|
||
"這裡不可指定 'typedef'",
|
||
"%n 的重新宣告更改其存取權",
|
||
"需要類別或命名空間限定的名稱",
|
||
"函式 'main' 的宣告中省略了傳回類型 'int'",
|
||
"成員指標表示法 %sq 對 %n 限制太多",
|
||
"非 void %n 的結尾處遺漏 return 陳述式",
|
||
"已忽略 %no 的重複 using 宣告",
|
||
"列舉位元欄位一定不帶正負號,但列舉 %t 包含負號列舉程式",
|
||
"'class_name_injection' 選項只有在編譯 C++ 時才能使用",
|
||
"'arg_dep_lookup' 選項只有在編譯 C++ 時才能使用",
|
||
"'friend_injection' 選項只有在編譯 C++ 時才能使用",
|
||
"後接 'template' 的名稱必須是樣板",
|
||
null,
|
||
"非標準的區域類別 friend 宣告 -- 在封閉範圍沒有預先宣告",
|
||
"在這個宣告上指定預設引數並非標準做法",
|
||
"'nonstd_using_decl' 選項只有在編譯 C++ 時才能使用",
|
||
"函式 'main' 的傳回類型必須是 'int'",
|
||
"非類型樣板參數可能沒有類別類型",
|
||
"預設樣板引數不可在其類別以外的類別樣板成員的宣告上指定",
|
||
"建構函式的函式 try 區塊的處理常式不能有 return 陳述式",
|
||
"一般和擴充的指示項不能合併在初始設定指定中",
|
||
"第二個訂閱不得小於第一個",
|
||
null,
|
||
"'extended_designators' 選項只有在編譯 C 時才能使用",
|
||
"位元欄位的宣告大小大於位元欄位類型的大小; 已截斷成 %s 位元",
|
||
"當成建構函式名稱使用的類型與類型 %t 不符",
|
||
"使用無連結的類型宣告有連結的變數",
|
||
"使用無連結的類型宣告函式",
|
||
"不可在建構函式上指定傳回類型",
|
||
"不可在解構函式上指定傳回類型",
|
||
"通用字元名稱格式不正確",
|
||
"通用字元名稱會指定無效的字元",
|
||
"通用字元名稱不能指定基礎字元集中的字元",
|
||
"識別項不能有這個通用字元",
|
||
"識別項 __VA_ARGS__ 只能出現在 variadic 巨集的取代清單中",
|
||
"已忽略這個 friend 宣告上的限定詞",
|
||
"陣列範圍指示項無法套用至動態初始設定式",
|
||
"屬性名稱不可出現在這裡",
|
||
"已忽略當成函式限定詞使用的 'inline'",
|
||
"'compound_literals' 選項只有在編譯 C 時才能使用",
|
||
"不允許可變長度陣列類型",
|
||
"整數常數運算式不能有複合常值",
|
||
"不允許類型 %t 的複合常值",
|
||
"樣板 friend 宣告不能在區域類別中宣告",
|
||
"模稜兩可的 '?' 運算: %t1 類型的第二個運算元不能轉換成 %t2 類型的第三個運算元,反之亦然",
|
||
"呼叫類別類型的物件時沒有使用適當的 operator() 或函式指標類型的轉換函式",
|
||
"從 %np 轉換的代理函式",
|
||
"有一個以上的方法可以針對引數清單呼叫類型 %t 的物件: ",
|
||
"已經宣告 typedef 名稱 (以類似的類型)",
|
||
"無法為 new 運算子和 delete 運算子指定內部連結",
|
||
"匿名等位不允許 'mutable' 儲存類別",
|
||
"無效的先行編譯標頭檔",
|
||
"抽象類別類型 %t 不允許為 catch 類型: ",
|
||
"限定的函式類型不能用來宣告非成員函式或靜態成員函式",
|
||
"限定的函式類型不能用來宣告參數",
|
||
"無法為限定的函式類型建立指標或參考",
|
||
"額外的大括號並非標準用法",
|
||
"巨集定義無效: %s",
|
||
"指標類型 %t1 和 %t2 的減法並非標準用法",
|
||
"樣板類樣板參數宣告不能有空樣板參數清單",
|
||
"必須是 'class'",
|
||
"宣告樣板參數時不可使用 'struct' 關鍵字",
|
||
"%np2 被 %no1 隱藏 -- 是否要覆寫虛擬函式?",
|
||
"friend 宣告不允許有限定名稱,它是一個函式定義",
|
||
"%n1 與 %n2 不相容",
|
||
"這裡不可指定儲存類別",
|
||
"using 宣告指定的類別成員在直接基底類別中必須是可見的",
|
||
null,
|
||
"Sun 模式與 cfront 模式不相容",
|
||
"strict 模式與 Sun 模式不相容",
|
||
"只有在編譯 C++ 時才允許 Sun 模式",
|
||
"樣板類樣板參數不能與它的其中一個樣板參數同名",
|
||
"預設引數的遞迴具現化",
|
||
null,
|
||
"%n 不是可定義的實體",
|
||
"必須限定解構函式名稱",
|
||
"可能無法以 'typename' 引入 friend 類別名稱",
|
||
"using 宣告不可命名建構函式或解構函式",
|
||
"限定的 friend 樣板宣告必須參考先前宣告的特定樣板",
|
||
"類別樣板宣告中的規範無效",
|
||
"引數與型式參數不相容",
|
||
"'dep_name' 選項只有在編譯 C++ 時才能使用",
|
||
"從類別 %t1 開始,依 'operator->' 函式的順序進行迴圈",
|
||
"%n 沒有成員類別 %sq",
|
||
"全域範圍沒有名稱為 %sq 的類別",
|
||
"樣板預設引數的遞迴具現化",
|
||
"access 宣告和 using 宣告不能出現在等位中",
|
||
"%no 不是類別成員",
|
||
"不允許非標準的成員常數宣告",
|
||
"'ignore_std' 選項只有在編譯 C++ 時才能使用",
|
||
"'parse_templates' 選項只有在編譯 C++ 時才能使用",
|
||
"'dep_name' 選項不能和 'no_parse_templates' 一起使用",
|
||
"指定的語言模式不相容",
|
||
"巢狀類別的重新宣告無效",
|
||
"不允許有陣列大小未知的類型",
|
||
"無法在內嵌函式中定義有靜態儲存期的變數",
|
||
"無法在內嵌函式中使用外部連結參考有內部連結的實體",
|
||
"引數類型 %t 不符合這種泛型函式巨集",
|
||
"可變長度陣列 %nod",
|
||
"friend 宣告無法將預設引數加入到上一個宣告",
|
||
"無法在此範圍宣告 %n",
|
||
"保留的識別項 %sq 只可用在函式內",
|
||
"這個通用字元不能以識別項開頭",
|
||
"必須是字串常值",
|
||
"無法辨認的 STDC pragma",
|
||
"必須是 'ON'、'OFF' 或 'DEFAULT'",
|
||
"STDC pragma 只可出現在全域範圍的宣告之間,或是在區塊範圍的任何陳述式或宣告之前",
|
||
"va_copy 使用不當",
|
||
"%s 只能和浮點類型一起使用",
|
||
"不允許複雜類型",
|
||
"無效的指示項類型",
|
||
"無法完全代表浮點值",
|
||
"複雜浮點運算結果超出範圍",
|
||
"實數和虛數之間的轉換產生零",
|
||
"無法為可變陣列成員指定初始設定式",
|
||
"imaginary *= imaginary 會將左運算元設為零",
|
||
"標準要求後續的宣告必須為 %n 指定類型 (假設為 'int')",
|
||
"內嵌 %n 需要定義",
|
||
"從整數轉換成較小指標",
|
||
"浮點類型必須包含在 _Complex 或 _Imaginary 類型的類型規範中",
|
||
"無法在匿名等位宣告類型",
|
||
"傳回區域變數的指標",
|
||
"傳回區域暫存區的指標",
|
||
"'export' 選項只有在編譯 C++ 時才能使用",
|
||
"'export' 選項不能和 'no_dep_name' 一起使用",
|
||
"'export' 選項不能和 'implicit_include' 一起使用",
|
||
"%n 的宣告與其他編譯單位中的宣告不相容",
|
||
"其他宣告是 %p",
|
||
"在編譯次要編譯單位 %sq 期間偵測到",
|
||
"編譯次要編譯單位 %sq",
|
||
"欄位宣告不能有包含可變長度陣列的類型",
|
||
"%n 的宣告在 %sq 的編譯期間有不同的意義",
|
||
"必須是 'template'",
|
||
"'export' 無法用於明確具現化",
|
||
"'export' 無法用於這個宣告",
|
||
"無法將未命名的命名空間的成員宣告為 'export'",
|
||
"無法將定義後的樣板宣告為 'export'",
|
||
"宣告不能有標籤",
|
||
"匯出樣板的支援已停用",
|
||
null,
|
||
"%n 已在 %sq 的編譯期間定義",
|
||
"%n 已在其他編譯單位中定義",
|
||
"非靜態區域變數不可用於 __based 規格",
|
||
"編譯一個以上的編譯單位時不可指定列出 Makefile 依存性的選項",
|
||
null,
|
||
"編譯一個以上的編譯單位時不可指定產生前置處理之輸出的選項",
|
||
"無法在有使用者定義建構函式的類別中宣告與類別同名的欄位",
|
||
"編譯一個以上的編譯單位時不能使用 'implicit_include'",
|
||
"匯出的樣板檔 %sq 已損毀",
|
||
"無法具現化 %n -- 已在包含匯出定義的編譯單位中明確特製化",
|
||
"物件類型是: %s",
|
||
"這個物件的類型限定詞與成員 %n 不相容",
|
||
"%n 沒有任何執行個體符合引數清單和物件 (物件的類型限定詞使比對無法進行)",
|
||
"屬性指定的模式與 %t 不相容",
|
||
"沒有指定寬度的類型",
|
||
"屬性指定的對齊值無效",
|
||
"%t 的屬性無效",
|
||
null,
|
||
null,
|
||
"屬性 %sq 沒有接受引數",
|
||
null,
|
||
"必須是屬性名稱",
|
||
"未知的屬性 %sq",
|
||
"屬性不可出現在這裡",
|
||
"屬性 %sq 的引數無效",
|
||
null,
|
||
"在 'goto *expr' 中,expr 的類型必須是 'void *'",
|
||
"'goto *expr' 並非標準用法",
|
||
"使用標籤的位址並非標準做法",
|
||
"檔名指定了一次以上: %s",
|
||
"#warning 指示詞: %s",
|
||
null,
|
||
"'transparent_union' 屬性只適用於等位,但 %t 不是等位",
|
||
"不完整的類型忽略 'transparent_union' 屬性",
|
||
"%t 不可為透明,因為 %n 沒有與第一個欄位相同的大小",
|
||
"%t1 不可為透明,因為它有一個類型為 %t2 的欄位,其大小與第一個欄位不相同",
|
||
null,
|
||
"屬性 %sq 不適用於區域變數",
|
||
"函式定義不允許屬性",
|
||
null,
|
||
"case 範圍內的第二個常數必須大於第一個",
|
||
"函式定義不允許 asm 名稱",
|
||
"typedef 中忽略 asm 名稱",
|
||
"未知的暫存器名稱 '%s'",
|
||
null,
|
||
"未知的 asm 條件約束修飾元 '%s'",
|
||
"未知的 asm 條件約束字母 '%s'",
|
||
"asm 運算元無條件約束字母",
|
||
"asm 輸出運算元必須有 '=' 或 '+' 修飾元其中之一",
|
||
"asm 輸入運算元可能沒有 '=' 或 '+' 修飾元",
|
||
null,
|
||
null,
|
||
"暫存器 '%s' 使用超過一次",
|
||
"暫存器 '%s' 既被使用又被錯誤寫入記憶體區域",
|
||
"暫存器 '%s' 被錯誤寫入記憶體區域超過一次",
|
||
"暫存器 '%s' 有固定的用途,不可用於 asm 陳述式",
|
||
"暫存器 '%s' 有固定的用途,不可在 asm 陳述式中被錯誤寫入記憶體區域",
|
||
"必須完全省略空的記憶體區域清單",
|
||
"必須是 asm 運算元",
|
||
"必須是要記憶體區域的暫存器",
|
||
"'format' 屬性需要有省略符號參數",
|
||
"第一個替換引數不是第一個變數引數",
|
||
"格式引數索引大於參數的數目",
|
||
"格式引數沒有字串類型",
|
||
"去除語意不清所使用的 'template' 關鍵字只可用在樣板內",
|
||
"必須在命令列上指定偵錯選項,才能使用 db_opt pragma",
|
||
null,
|
||
"屬性 %sq 不適用於非函式類型 %t",
|
||
"void 或函式類型的指標算術",
|
||
"儲存類別必須是 auto 或 register",
|
||
"通過省略符號參數時,%t1 可能已提升為 %t2; 請改用後者的類型",
|
||
"%sq 不是基底類別成員",
|
||
"__super 不可以出現在 '::' 之後",
|
||
"__super 只可用於類別範圍",
|
||
"__super 之後必須接 '::'",
|
||
"[ 未顯示 %d 個具現化內容 ]",
|
||
"損害的名稱太長",
|
||
"已設定宣告的別名為未定義的實體 %sq",
|
||
"宣告不符合其別名 %n",
|
||
"宣告為別名的實體不能有定義",
|
||
"可變長度陣列的欄位類型會被視為零長度陣列的欄位類型",
|
||
"已忽略左值上的非標準轉換",
|
||
"無法辨識的旗標名稱: %s",
|
||
"無法限定 void 傳回類型",
|
||
"這裡忽略 auto 規範 (在 Standard C/C++ 中無效)",
|
||
"已忽略無 'packed' 屬性的對齊值的減少",
|
||
"對應到 %no 的成員樣板已宣告為其他編譯單位中不同類型的樣板",
|
||
"已忽略額外的初始設定式",
|
||
"va_start 只能出現在有省略符號參數的函式中",
|
||
"'short_enums' 選項只在 GNU C 和 GNU C++ 模式下有效",
|
||
"第 %s2 行有無效的匯出資訊檔 %sq1 ",
|
||
"陳述式運算式只能用於區塊範圍",
|
||
"來源編譯單位",
|
||
"非暫存器自動變數忽略 asm 名稱",
|
||
null,
|
||
"無法辨認的 UPC pragma",
|
||
"共用區塊大小不符合先前指定的大小",
|
||
"括號運算式被假設為區塊大小規格,而非陣列維度",
|
||
"共用陣列的區塊大小必須大於零",
|
||
"不允許多重區塊大小",
|
||
"strict 或 relaxed 需要 shared",
|
||
"此內容不能有 THREADS",
|
||
"指定的區塊大小超過最大值 %s。",
|
||
"不允許有傳回共用類型的函式",
|
||
null,
|
||
"執行緒數目不是常數時共用類型的一維陣列必須是 THREADS 的倍數",
|
||
"不允許結構或等位中的共用類型",
|
||
"參數可能沒有共用類型",
|
||
"動態 THREADS 維度需要明確的區塊大小",
|
||
"共用變數必須是 static 或 extern",
|
||
"upc_blocksizeof 的引數是共用類型的指標 (不是共用類型本身)",
|
||
"巢狀 upc_forall 中忽略親和性運算式",
|
||
"不允許在 upc_forall 迴圈內外分支",
|
||
"親和性運算式必須有共用類型或指向共用類型",
|
||
"親和性有共用類型 (非共用指標)",
|
||
"共用 void* 類型只能針對相等進行比較",
|
||
"UPC 模式與 C++ 和 KR 模式不相容(&R)",
|
||
"已忽略輸入行的 null (零) 字元",
|
||
"字串或字元常數中的 null (零) 字元",
|
||
"標頭名稱中的 null (零) 字元",
|
||
"for 初始設定式中的宣告會隱藏周圍範圍內的宣告",
|
||
"隱藏的宣告是 %p",
|
||
"已忽略這個沒有原型的重新宣告後面的 %nfd 的原型宣告",
|
||
null,
|
||
"%npd 必須有外部 C 連結",
|
||
"變數宣告會隱藏 for 初始設定式中的宣告",
|
||
"typedef %sq 不可用於複雜的類型規範",
|
||
"已忽略零常數的呼叫",
|
||
"參數 %sq 不可在函式 try 區塊的 catch 子句中重新宣告",
|
||
"必須在包含樣板的命名空間中宣告 %n 的初始明確特製化",
|
||
"已忽略 'cc' 記憶體區域",
|
||
"'template' 之後必須接識別項",
|
||
"此內容不能有 MYTHREAD",
|
||
"配置限定詞無法限定共用類型的指標",
|
||
"配置限定詞無法限定不完整的陣列",
|
||
"%sq 的宣告會隱藏處理常式參數",
|
||
"已忽略陣列類型的非標準轉換",
|
||
"這個 pragma 不能用於 _Pragma 運算子 (必須使用 #pragma 指示詞)",
|
||
"欄位使用基底類別的尾端填補",
|
||
"GNU C++ 編譯器可以使用位元欄位填補",
|
||
"%nd 宣告為已被取代",
|
||
"非靜態成員宣告不能有 asm 名稱",
|
||
"已忽略無法辨認的格式函式類型 %sq",
|
||
"基底類別 %no1 使用基底類別 %no2 的尾端填補字元",
|
||
"'init_priority' 屬性只能用於靜態資料成員的定義和類別類型的命名空間範圍變數",
|
||
"要求的初始化優先順序已保留給內部使用",
|
||
"這個匿名等位/結構欄位被 %nd 隱藏",
|
||
"無效的錯誤代碼",
|
||
"無效的錯誤標記",
|
||
"必須是錯誤代碼或錯誤標記",
|
||
"類別大小受到尾端填補字元的影響",
|
||
"標籤只能在函式或定義中參考",
|
||
"不允許將控制項傳入陳述式運算式",
|
||
null,
|
||
"這個陳述式不允許用在陳述式運算式內",
|
||
"無法在陳述式運算式中定義不可原樣複製的類別",
|
||
null,
|
||
"動態初始化的區域靜態變數不允許用在陳述式運算式內",
|
||
"可變長度陣列不允許用在陳述式運算式內",
|
||
"陳述式運算式不允許用在預設引數內",
|
||
"函式指標與資料指標之間的非標準轉換",
|
||
"介面類型不能有虛擬基底類別",
|
||
"介面類型不能指定 'private' 或 'protected'",
|
||
"介面類型只能衍生自其他介面類型",
|
||
"%t 是介面類型",
|
||
"介面類型不能有 typedef 成員",
|
||
"介面類型不能有使用者宣告的建構函式或解構函式",
|
||
"介面類型不能有使用者宣告的成員運算子",
|
||
"無法在函式中宣告介面類型",
|
||
null,
|
||
"介面類型不能有資料成員",
|
||
"介面類型不能包含 friend 宣告",
|
||
null,
|
||
"介面類型不能有巢狀類別類型",
|
||
"介面類型不能有成員樣板",
|
||
"介面類型不能有靜態成員函式",
|
||
"這個 pragma 不能用於 __pragma 運算子 (必須使用 #pragma 指示詞)",
|
||
"限定詞必須是 %t 的基底類別",
|
||
"宣告必須對應到指定的基底類別中的純虛擬成員函式",
|
||
"由於 %t 的大小或複雜度,導致內部計算發生整數溢位",
|
||
"內部計算發生整數溢位",
|
||
"__w64 只能在 int、long 和 pointer 類型上加以指定",
|
||
"在 int、long 和 pointer 類型為 64 位元寬的環境下編譯時有可能縮小轉換",
|
||
"目前的 pragma pack 值為 %s",
|
||
"已忽略 pragma pack(show) 的引數",
|
||
null,
|
||
null,
|
||
"已忽略先前的 __declspec(align(...))",
|
||
"必須是 %sq 屬性參數的引數值",
|
||
"%sq 屬性參數的引數值無效",
|
||
"必須是 %sq 屬性參數的布林值",
|
||
"位置引數不能接在屬性中的具名引數後面",
|
||
"屬性 %sq1 沒有名稱為 %sq2 的參數",
|
||
"必須是 %sq 屬性的引數清單",
|
||
"必須是 ',' 或 ']'",
|
||
"已經為屬性引數 %sq 指定值",
|
||
"無法將值指派至 %sq 屬性",
|
||
"throw 運算式可能沒有不完整類型的指標",
|
||
"alignment-of 運算子已套用至不完整的類型",
|
||
"%sq 只可做為獨立的屬性",
|
||
"這裡不能使用 %sq 屬性",
|
||
null,
|
||
"這裡不能有屬性",
|
||
"%sq 屬性參數的引數值無效",
|
||
"屬性引數太多",
|
||
"不允許從無法存取的基底類別 %t 轉換",
|
||
"'export' 選項需要不同的樣板簽章",
|
||
"無法串連字元種類不同的字串常值",
|
||
"沒有模擬 GNU 配置的問題,因為它將虛擬基底 %no1 放在 %no2 物件界限之外",
|
||
"虛擬基底 %no1 已放在 %no2 物件界限之外",
|
||
"命名空間成員宣告中非標準的限定名稱",
|
||
"已忽略對齊值的減少",
|
||
"已忽略 const 限定詞",
|
||
null,
|
||
"無效的 GNU asm 限定詞",
|
||
"透過省略號傳遞了不可原樣複製的類別類型",
|
||
"va_arg 無法擷取不可原樣複製的類別類型",
|
||
"'u' 或 'U' 後置字元必須出現在定點常值中的 'l' 或 'L' 後置字元之前",
|
||
"'fixed_point' 選項只有在編譯 C 時才能使用",
|
||
"整數運算元可能會造成定點溢位",
|
||
"定點常數超出範圍",
|
||
"無法完全代表定點值",
|
||
"常數對 long long 而言太大; 指定了 unsigned long long 類型 (非標準用法)",
|
||
"配置限定詞無法限定共用 void 的指標",
|
||
"多維陣列類型中重複的 THREADS",
|
||
"強式 using 指示詞只可出現在命名空間範圍內",
|
||
"%nf 會宣告非樣板函式 -- 加入 <> 可參考樣板執行個體",
|
||
"運算可能會造成定點溢位",
|
||
"運算式必須有非整數類資料類型、列舉類型或定點類型",
|
||
"運算式必須有非整數類資料類型或定點類型",
|
||
"以 'noreturn' 宣告的函式不會進行傳回",
|
||
"已忽略 asm 名稱,因為它與上一個宣告衝突",
|
||
"不可重新宣告類別成員 typedef",
|
||
"使用暫存區的位址",
|
||
"類別宣告 (也非定義) 忽略屬性",
|
||
"定點值已隱含轉換成浮點類型",
|
||
"定點類型沒有分類",
|
||
"樣板參數可能沒有定點類型",
|
||
"不允許十六進位浮點常數",
|
||
"'named_address_spaces' 選項只有在編譯 C 時才能使用",
|
||
"浮點值不適合必要的定點類型",
|
||
"值無法完全轉換成定點值",
|
||
"定點轉換導致符號變更",
|
||
"整數值不適合必要的定點類型",
|
||
"定點運算結果超出範圍",
|
||
"多重具名位址空間",
|
||
"無法在具名位址空間中儲存有自動儲存期的變數",
|
||
"無法以具名位址空間限定類型",
|
||
"無法以具名位址空間限定函式類型",
|
||
"無法以具名位址空間限定欄位類型",
|
||
"定點值不適合必要的浮點類型",
|
||
"定點值不適合必要的整數類型",
|
||
"值不適合必要的定點類型",
|
||
"'named_registers' 選項只有在編譯 C 時才能使用",
|
||
"這裡不允許使用具名暫存器儲存類別",
|
||
"已經以不相容的具名暫存器儲存類別重新宣告 %nd",
|
||
"無法為別名變數指定具名暫存器儲存類別",
|
||
"具名暫存器儲存規範已在使用中",
|
||
"'embedded_c' 選項無法和控制個別 Embedded C 功能的選項相結合",
|
||
"EDG_BASE 目錄無效: %s",
|
||
null,
|
||
"第 %s 行預先定義的巨集項目無效: %s2",
|
||
"無效的巨集模式名稱 %sq",
|
||
"預先定義的巨集 %sq 的重新定義不相容",
|
||
"%nd 的重新宣告遺漏了具名暫存器儲存類別",
|
||
"具名暫存器對變數類型而言太小",
|
||
"無法以具名暫存器儲存類別宣告陣列",
|
||
"列舉類型的 const_cast 並非標準用法",
|
||
"'embedded_c' 選項只有在編譯 C 時才能使用",
|
||
"這裡不允許使用具名位址空間限定詞",
|
||
"空的初始設定式對未指定界限的陣列而言無效",
|
||
"函式傳回不完整的類別類型 %t",
|
||
"%n 已經初始化; 將忽略類別外的初始設定式",
|
||
"宣告會隱藏 %nd",
|
||
"無法在具名位址空間中配置參數",
|
||
"定點或浮點常數的後置字元無效",
|
||
"無法在具名位址空間中配置暫存器變數",
|
||
"必須是 'SAT' 或 'DEFAULT'",
|
||
"%n 沒有對應的 delete%s 成員運算子 (要在初始化配置物件期間發生例外狀況時呼叫)",
|
||
"無法以 'dllimport' 或 'dllexport' 宣告執行緒區域變數",
|
||
"無法以具名位址空間限定函式傳回類型",
|
||
"無法為元素有非一般解構函式的可變陣列成員指定初始設定式",
|
||
"無法為間接可變陣列成員指定初始設定式",
|
||
"GNU 版本號碼無效: %s",
|
||
"已忽略出現在小括號內的初始設定式之後的變數屬性",
|
||
"此轉換的結果不能做為左值",
|
||
"否定不帶正負號的定點值",
|
||
null,
|
||
null,
|
||
"暫存器名稱只能用於暫存器變數",
|
||
"具名暫存器變數不能有 void 類型",
|
||
null,
|
||
"參數不能有連結範圍規範",
|
||
"多重連結範圍規範",
|
||
"連結範圍規範只能出現在有外部連結的函式和變數上",
|
||
"重新宣告不能降低連結範圍",
|
||
"這個宣告不能有連結範圍規範",
|
||
"全域範圍宣告中非標準的限定名稱",
|
||
"64 位元整數類資料類型隱含轉換成較小整數類資料類型 (可能有可攜性問題)",
|
||
"64 位元整數類資料類型明確轉換成較小整數類資料類型 (可能有可攜性問題)",
|
||
"從指標轉換成大小一樣的整數類資料類型 (可能有可攜性問題)",
|
||
null,
|
||
"類別定義不能有 friend 規範; 已忽略 friend 規範",
|
||
"只有靜態和外部變數可以使用執行緒區域儲存區",
|
||
"多重執行緒區域儲存區規範",
|
||
"沒有定義虛擬 %n (因此不能在其他地方加以定義,因為它是未命名的命名空間的成員)",
|
||
"在註解之外原始程式行或字元/字串常值中的歸位字元",
|
||
"運算式必須有定點類型",
|
||
"已忽略使用不當的存取規範",
|
||
"指標已轉換成布林",
|
||
"成員指標已轉換成布林",
|
||
"已忽略儲存規範",
|
||
"類別樣板忽略 dllexport 和 dllimport",
|
||
"基底類別的 dllexport/dllimport 規格與衍生類別的不同",
|
||
"重新宣告無法將 dllexport/dllimport 加入到 %nod",
|
||
"dllexport/dllimport 與 %nod; 衝突; 假設為 dllexport",
|
||
"無法定義 dllimport 實體",
|
||
"dllexport/dllimport 需要有外部連結",
|
||
"以 dllexport/dllimport 宣告的類別成員本身無法以這類規範宣告",
|
||
"無 DLL 介面的類別類型的欄位已用於有 DLL 介面的類別",
|
||
"小括號內的成員宣告並非標準用法",
|
||
"已忽略行接合處的反斜線與新行之間的空白字元",
|
||
"dllexport/dllimport 與 %nod; 衝突; 已卸除 dllimport/dllexport",
|
||
"匿名成員類別的成員無效 -- 類別 %t 有不允許的成員定義",
|
||
"非標準的 reinterpret_cast",
|
||
"位置格式規範不能為零",
|
||
"區域類別無法從封入函式參考可變長度陣列",
|
||
"成員 %nd 已有 explicit dllexport/dllimport 規範",
|
||
"函式傳回類型不能有可變長度陣列",
|
||
"類型 %t 的成員指標不能有可變長度陣列類型",
|
||
"陳述式運算式的結果不能有包含可變長度陣列的類型",
|
||
"三併詞的支援已停用",
|
||
"%sq 屬性只能出現在有外部連結的函式和變數上",
|
||
"strict 模式不相容,因為將命名空間 std 視為全域命名空間的別名",
|
||
"在巨集 '%s' %p 的展開中",
|
||
"<未知>",
|
||
"",
|
||
"[ 未顯示 %d 個巨集展開 ]",
|
||
"在 %p 的巨集展開中",
|
||
"無效的符號運算元名稱 %sq",
|
||
"符號比對條件約束必須參考十大運算元之一",
|
||
"此內容不支援使用 __if_exists",
|
||
"__if_exists 區塊未在開啟的相同範圍關閉",
|
||
"無法動態初始化執行緒區域變數",
|
||
"轉換會卸除 '__unaligned' 限定詞",
|
||
"某些列舉程式無法以列舉類型基礎的整數類資料類型來表示",
|
||
"friend 類別樣板宣告不能有預設引數",
|
||
"多重字元的字元常值 (可能有可攜性問題)",
|
||
"必須是類別、結構或等位類型",
|
||
"offsetof 的第二個運算元必須是欄位",
|
||
"offsetof 的第二個運算元可能不是位元欄位",
|
||
"無法將 offsetof 套用至虛擬基底的成員",
|
||
"offsetof 已套用到非標準配置類別的類型",
|
||
"成員函式的 friend 宣告不能有預設引數",
|
||
"非定義的 friend 宣告不能有預設引數",
|
||
"不允許重新宣告先前以預設引數宣告為 friend 的 %nd",
|
||
"%t 的限定詞無效 (這裡不允許使用衍生類別)",
|
||
"類別 %t 定義的限定詞無效",
|
||
"沒有 %sq 的預先 push_macro",
|
||
"不允許寬字串常值",
|
||
null,
|
||
"%sq 只允許用於 C",
|
||
"__ptr32 和 __ptr64 必須接在 '*' 後面",
|
||
"__ptr32 和 __ptr64 無法同時套用",
|
||
"%sq 的樣板引數清單必須與參數清單相符",
|
||
"不允許不完整的類別類型",
|
||
"不支援複雜整數類資料類型",
|
||
"__real 和 __imag 只能套用至複雜值",
|
||
"__real/__imag 已套用至實數值",
|
||
"%nd 宣告為已被取代 (%sq)'",
|
||
"%nd 的重新定義無效",
|
||
"dllimport/dllexport 已套用至未命名的命名空間的成員",
|
||
"__thiscall 只能出現在非靜態成員函式宣告上",
|
||
"__thiscall 不允許用於有省略符號參數的函式",
|
||
"%n 的明確具現化必須優先於本身的第一次使用 (%p)",
|
||
"密封類別類型不能做為基底類別",
|
||
"重複的類別修飾元",
|
||
"成員函式不能同時有 'abstract' 和 'sealed' 修飾元",
|
||
"密封成員不可以是純虛擬的",
|
||
"無法以 'abstract' 或 'sealed' 修飾元宣告非虛擬函式",
|
||
"以 'override' 宣告的成員函式不會覆寫基底類別成員",
|
||
"無法覆寫密封 %nd",
|
||
"%nd 已經以類別修飾元 'abstract' 宣告",
|
||
"位於行 ",
|
||
"屬於",
|
||
"含有",
|
||
"關鍵字",
|
||
"巨集",
|
||
"標籤",
|
||
"樣板參數",
|
||
"類型",
|
||
"集合聯集",
|
||
"類別",
|
||
"結構",
|
||
"樣板類樣板參數",
|
||
"樣板",
|
||
"類別樣板",
|
||
"列舉",
|
||
"參數",
|
||
"處理常式參數",
|
||
"變數",
|
||
"非類型",
|
||
"常數",
|
||
"函式",
|
||
"多載函式",
|
||
"成員",
|
||
"欄位",
|
||
"命名空間",
|
||
"具名暫存器",
|
||
"具名位址空間",
|
||
"函式樣板",
|
||
"依據樣板引數",
|
||
"依據樣板引數",
|
||
" (宣告 ",
|
||
"(原始程式碼結尾)",
|
||
"原始程式碼結尾",
|
||
"行",
|
||
"行",
|
||
"資料行",
|
||
"備註",
|
||
"備註",
|
||
"警告",
|
||
"警告",
|
||
"錯誤",
|
||
"錯誤",
|
||
"重大錯誤",
|
||
"重大錯誤",
|
||
"命令列錯誤",
|
||
"命令列錯誤",
|
||
"內部錯誤",
|
||
"內部錯誤",
|
||
null,
|
||
null,
|
||
"已達錯誤限制。",
|
||
"內部錯誤迴圈",
|
||
"處理重大錯誤時產生迴圈。",
|
||
null,
|
||
"暫存區",
|
||
"前置處理輸出",
|
||
"未經處理的清單",
|
||
"交互參考",
|
||
"中繼語言 (1)",
|
||
"中繼語言 (2)",
|
||
"中繼語言 (3)",
|
||
"中繼語言 (4)",
|
||
"中繼語言 (5)",
|
||
"中繼語言 (6)",
|
||
"中繼語言 (7)",
|
||
"中繼語言 (8)",
|
||
"中繼語言 (9)",
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
"遺漏無法重新定義的旗標",
|
||
"',' 後面遺漏模式",
|
||
"遺漏巨集名稱",
|
||
"無法重新定義的值無效",
|
||
"函式修飾元重複",
|
||
"char16_t literal 的字元無效",
|
||
null,
|
||
"無法辨認的呼叫慣例 %s,必須是下列其中一個: ",
|
||
null,
|
||
null,
|
||
null,
|
||
"列舉類型的基礎類型必須是整數類型",
|
||
"某些列舉程式常數無法以 %t 來表示",
|
||
"目前的模式不允許 %sq",
|
||
"type traits helpers 選項只有在編譯 C++ 時才能使用",
|
||
"'sentinel' 屬性需要有省略符號參數",
|
||
"引數必須是常數 null 指標值",
|
||
"sentinel 值的引數數目不足",
|
||
"sentinel 引數必須對應到省略符號",
|
||
"__declspec(implementation_key(...) 只能出現在 #pragma start_map_region 與 #pragma stop_map_region 之間",
|
||
"#pragma start_map_region 已在使用中: 已忽略 pragma",
|
||
"#pragma start_map_region 目前不在使用中: 已忽略 pragma",
|
||
"%n 無法用來命名解構函式 (需要類型名稱)",
|
||
"非標準的空白寬字元常值視為 L'\\0'",
|
||
"這裡不可指定 'typename'",
|
||
"非位置的 delete 運算子在有虛擬解構函式的類別中必須是可見的",
|
||
"名稱連結與 %nd 的上一個宣告衝突",
|
||
"別名會建立別名實體的循環",
|
||
null,
|
||
"特定暫存器中配置的有靜態儲存期的變數無法以初始設定式宣告",
|
||
"在特定暫存器中配置的變數必須可以原樣複製",
|
||
"已捨棄 %no 的預先定義的意義",
|
||
null,
|
||
"類別類型不適合搭配指示項使用",
|
||
null,
|
||
"匿名等位限定詞並非標準用法",
|
||
"已忽略匿名等位限定詞",
|
||
null,
|
||
"已忽略 __declspec(%s) (它對 C struct 無意義)",
|
||
"在宣告之間的逗號後面的規範並非標準用法",
|
||
"已忽略非標準的規範",
|
||
"列舉宣告 (也非定義) 忽略屬性",
|
||
"以 'mutable' 宣告參考並非標準做法",
|
||
"陣列的條件宣告一定是 true",
|
||
"靜態判斷提示失敗,因為 %sq",
|
||
"已忽略可見度屬性,因為它與上一個宣告衝突",
|
||
"欄位名稱會解析成一個以上的位移 -- 請參閱 %nod1 和 %nod2",
|
||
"%sq 不是欄位名稱",
|
||
"case 標籤值已出現在這個 switch %p 中",
|
||
"成員函式不能有內部連結",
|
||
"宣告會隱藏內建 %n",
|
||
"宣告多載內建 %n",
|
||
"編譯一個以上的編譯單位時不可指定列出巨集定義的選項",
|
||
"%n 的宣告後面有未預期的括號 (是參數清單格式錯誤還是初始設定式無效?)",
|
||
"字串初始設定式前後的括號並非標準用法",
|
||
"__interface",
|
||
"以 auto 類型規範宣告的變數不能出現在它自己的初始設定式中",
|
||
"無法推算 'auto' 類型",
|
||
"'auto' 類型不允許以 '{...}' 初始化",
|
||
"'auto' 類型不能出現在最上層陣列類型中",
|
||
"'auto' 類型不能出現在最上層函式類型中",
|
||
"類型 %t 的成員不能有 in-class initializer",
|
||
"有類別內的初始設定式的成員必須是常數",
|
||
"無法推算 'auto' 類型 (需要初始設定式)",
|
||
"這個實體的 'auto' 類型是 %t1,但先前已隱含著 %t2",
|
||
"無效的建構函式宣告",
|
||
"不當使用類型限定詞",
|
||
"等位不可以是 abstract 或 sealed",
|
||
"這裡不允許使用 'auto'",
|
||
"基底類別類型的定義尚未完成",
|
||
"'extern template' 不能參考靜態 %nd 的特製化",
|
||
"'extern template' 不能接在 %n 的明確具現化後面",
|
||
"__declspec(restrict) 需要有傳回指標類型的函式",
|
||
"'report_gnu_extensions' 選項只在 GNU C 和 GNU C++ 模式下有效",
|
||
"可變長度陣列類型並非標準用法",
|
||
"指示項並非標準用法",
|
||
"這個指示項語法是一種 GNU 擴充功能",
|
||
"複合常值並非標準用法",
|
||
"陳述式運算式是一種 GNU 擴充功能",
|
||
"先前定義的實體忽略 asm 名稱",
|
||
"屬性是一種 GNU 擴充功能",
|
||
"擴充的 asm 語法是一種 GNU 功能",
|
||
"易變的 asm 宣告是一種 GNU 擴充功能",
|
||
"asm 名稱規範是一種 GNU 擴充功能",
|
||
"'__restrict' 限定詞並非標準用法",
|
||
"'typeof' 是一種 GNU 擴充功能",
|
||
"修改 typedef 的大小或正負號狀態並非標準做法",
|
||
"零長度陣列是一種 GNU 擴充功能",
|
||
"可變陣列成員並非標準用法",
|
||
"'nonnull' 屬性參考非指標參數",
|
||
"'nonnull' 屬性的引數多於參數數目",
|
||
"參數沒有指標類型",
|
||
"為參數提供的 null 引數帶有 'nonnull' 屬性標記",
|
||
"%t1 的解構函式已經隱藏,因為無法存取 %t2 的解構函式",
|
||
"需要 %t 的隱藏的解構函式",
|
||
"常式既是 'inline' 也是 'noinline'",
|
||
"無效的 cleanup 常式",
|
||
"'cleanup' 屬性需要有自動儲存期",
|
||
"'cleanup' 屬性不適用於參數",
|
||
"cleanup 常式有無效的類型",
|
||
"cleanup 常式的呼叫可能需要進行轉換",
|
||
"__sptr 和 __uptr 必須接在 '*' 後面",
|
||
"不能同時指定 __sptr 和 __uptr",
|
||
"擴展從 %t1 到 %t2 的指標轉換會擴充正負號位元",
|
||
"__sptr 和 __uptr 不適用於成員指標類型",
|
||
"%t 的複製指派運算子的宣告已經隱藏,因為 %n 不是常數",
|
||
"因為 %n 有參考類型,所以已經將 %t 的複製指派運算子宣告隱藏",
|
||
"%t1 的複製指派運算子的宣告已經隱藏,因為 %t2 的宣告已經隱藏",
|
||
"%t1 的複製指派運算子的宣告已經隱藏,因為 %t2 的宣告模稜兩可",
|
||
"%t1 的複製指派運算子的宣告已經隱藏,因為無法存取 %t2 的宣告",
|
||
"%t1 的複製建構函式的宣告已經隱藏,因為 %t2 的宣告已經隱藏",
|
||
"%t1 的複製建構函式的宣告已經隱藏,因為 %t2 的宣告模稜兩可",
|
||
"%t1 的複製建構函式的宣告已經隱藏,因為無法存取 %t2 的宣告",
|
||
"%t1 的解構函式不會被呼叫,因為無法加以存取,而且 %t2 的解構函式已經隱藏",
|
||
"檔案結尾處的定義後面沒有接分號或宣告子",
|
||
"第一個引數必須是整數或列舉類型的指標",
|
||
"同步運算只在大小為 1、2、4 或 8 的物件上有效",
|
||
"已忽略額外的引數",
|
||
"'=' 假設下列巨集名稱 %sq 位於命令列定義中",
|
||
"巨集名稱 %sq 及其替代文字之間需要有空白字元",
|
||
"不使用呼叫的結果",
|
||
"void 傳回類型忽略 'warn_unused_result' 屬性",
|
||
null,
|
||
"使用限定名稱重新宣告時忽略 dllimport/dllexport",
|
||
"字元常值中有太多字元 -- 已忽略額外的前置字元",
|
||
"%n 不能在它的定義 %p 後面宣告為 inline",
|
||
null,
|
||
null,
|
||
"樣板引數不可參考無名稱連結的類型",
|
||
"這裡忽略 'virtual'",
|
||
"樣板引數不可參考可變長度陣列類型",
|
||
"通用字元名稱無法指定 Surrogate 字碼指標",
|
||
"#include_next 不能用於主要原始程式檔",
|
||
"無法在樣板成員定義中指定 %no1 -- 假設為 %no2",
|
||
"區域函式宣告忽略 %sq 屬性",
|
||
"與 %sq (於 %n 中) 的串連不會建立有效的語彙基元",
|
||
"%no 模稜兩可 (假設為 %n2)",
|
||
"靜態成員函式不能有類型限定詞",
|
||
"建構函式或解構函式不能有類型限定詞",
|
||
"new 運算子和 delete 運算子不能有類型限定詞",
|
||
"非成員函式不能有類型限定詞",
|
||
"%s 的引數有副效應但未計入評估",
|
||
"無法辨識的 Unicode 來源類型 (必須是 UTF-8、UTF-16、UTF-16LE 或 UTF-16BE 其中之一): %s",
|
||
"在前置處理輸出中無法顯示十六進位值為 %s 的 Unicode 字元",
|
||
"要求的建構函式/解構函式優先權已保留給內部使用",
|
||
"無法辨認的 GCC pragma",
|
||
"無法辨認的 GCC 可見度 pragma 指示詞",
|
||
"無法辨認的可見度類型",
|
||
"可見度 pragma 仍在使用中",
|
||
"沒有相符的可見度推送",
|
||
"不完整類型的 typeid",
|
||
null,
|
||
"假設陣列 %n 有一個元素",
|
||
"vector_size 屬性需要算術或列舉類型",
|
||
"向量大小太大",
|
||
"向量中的元素數目必須是 2 的次方",
|
||
"向量大小必須是元素大小的倍數",
|
||
"不允許向量和純量混合的運算",
|
||
"運算需要兩個大小相同的向量",
|
||
"不允許與樣板相依的向量大小",
|
||
null,
|
||
null,
|
||
"vector_size 屬性不允許有複雜元素類型",
|
||
null,
|
||
"向量運算需要相同的元素類型",
|
||
"向量運算不適用於非整數類資料類型的向量",
|
||
"無法開啟 %s 檔案 %sq2",
|
||
"無法開啟 %s 檔案 %sq2: %s3",
|
||
"先行編譯標頭檔",
|
||
"預先定義巨集",
|
||
"已產生 C",
|
||
"已產生 C++",
|
||
"來源",
|
||
"寫入 %s 檔案時發生錯誤: %s2",
|
||
"不是一般檔案",
|
||
"是目錄",
|
||
"無效的檔名",
|
||
"定義清單",
|
||
"具現化要求",
|
||
"匯出的樣板",
|
||
"匯出資訊",
|
||
"樣板資訊",
|
||
"IL 輸出",
|
||
"轉換卸除了 '__restrict' 限定詞",
|
||
"無法取得 %sq 的對應記憶體位置: %s2",
|
||
"已忽略 restrict 限定詞",
|
||
null,
|
||
"陣列有可變陣列成員的元素並非標準用法",
|
||
"樣板參數可能沒有向量類型",
|
||
"%n1 的初始化會在 %n2 的初始化之前完成",
|
||
null,
|
||
"列舉規範忽略繼承類型",
|
||
null,
|
||
"列舉規範忽略修飾元",
|
||
"識別項字元無法以 Unicode 表示",
|
||
"標頭名稱包含無法以 Unicode 表示的字元",
|
||
"%sq 不是有效的地區設定名稱",
|
||
"以樣板參數宣告 void 參數清單並非標準做法",
|
||
"Lambda 選項只有在編譯 C++ 時才能使用",
|
||
"明確的擷取符合預設值",
|
||
"%n 不是變數",
|
||
"無法在 Lambda 中擷取有靜態儲存期的變數",
|
||
"'this' 無法藉傳址方式擷取",
|
||
"'this' 不能用在這個 Lambda 的主體內",
|
||
"無法在 Lambda 的主體內參考外部範圍匿名等位的成員",
|
||
"無法在 Lambda 主體內參考封入函式區域變數,除非它位於擷取清單中",
|
||
"在 Lambda 主體中參考外部範圍區域變數無效",
|
||
"無法擷取目前函式範圍外的區域變數",
|
||
"無法在 Lambda 主體內參考封入函式 'this',除非它位於擷取清單中",
|
||
null,
|
||
"lambda 擷取到的變數屬於類型 %t1,無法複製到類型為 %t2 的閉包類別欄位",
|
||
"範本目錄無效: %s",
|
||
"錯誤",
|
||
"個錯誤",
|
||
"重大錯誤",
|
||
"個重大錯誤",
|
||
"且",
|
||
"在進行 '%s' 的編譯時偵測到。",
|
||
"在進行這個編譯時偵測到。",
|
||
"列舉值超出其基礎類型 (%t) 的範圍",
|
||
"後面接著空白字元的 '\\' 不是行接合",
|
||
"沒有執行階段類型資訊就無法進行這個 dynamic_cast,但此資訊卻被停用",
|
||
"%t 的轉換模稜兩可; 已選取直接基底",
|
||
"內部緩衝區將會太長",
|
||
"已使用 C++ 例外狀況處理常式,但卻尚未指定例外狀況處理語意",
|
||
"建構函式忽略類型限定詞",
|
||
"Lambda 所擷取的變數不能有包含可變長度陣列的類型",
|
||
"不相容的向量類型之間的轉換",
|
||
"必須是 '{',引入 Lambda 主體",
|
||
"右值參考選項只有在編譯 C++ 時才能使用",
|
||
"Lambda 不能有類型限定詞",
|
||
"名稱在擷取清單中不能出現超過一次",
|
||
"已忽略明確的樣板引數",
|
||
"常數運算式不能有 Lambda",
|
||
"%t 不是類別類型",
|
||
"套用到陣列指標類型的 'delete' 視為 delete[]",
|
||
"套用到陣列指標類型的 'delete' 並非標準用法; 視為 delete[]",
|
||
"%n 無法用指定的引數清單呼叫",
|
||
"右值參考無法繫結至左值",
|
||
"非類型樣板參數不能有右值參考類型",
|
||
"已忽略類型限定詞 (基礎類型是參考)",
|
||
"使用區域類型宣告的 %n,必須定義在這個編譯單位中",
|
||
"使用無連結的類型宣告的 %n,必須定義在這個編譯單位中",
|
||
"dynamic_cast 右值參考的運算元必須有完整的類別類型",
|
||
"'= default' 只能出現在預設建構函式、複製/移動建構函式、複製/移動指派運算子和解構函式上",
|
||
"'= delete' 只能出現在函式的第一個宣告上",
|
||
"無法參考 %npd -- 它是一個被刪除的函式",
|
||
"未經評估的運算式不能有 Lambda",
|
||
"__builtin_va_arg_pack/__builtin_va_arg_pack_len 只能出現在有省略符號參數的內嵌函式中",
|
||
"無法在 friend 宣告上指定 '= default'",
|
||
"必須是 C++ 關鍵字",
|
||
null,
|
||
"位移不是常數",
|
||
"無法辨認的 #pragma 註解類型 %sq",
|
||
"控制 'auto' 是否為類型規範的選項只有在編譯 C++ 時才能使用",
|
||
"控制 'auto' 是否為儲存類別的選項只有在編譯 C++ 時才能使用",
|
||
"'auto' 的類型規範和儲存類別規範意義不能同時處於停用狀態",
|
||
"#pragma 註解中無效的字串",
|
||
"被刪除的函式會覆寫沒有被刪除的 %n",
|
||
"沒有被刪除的函式會覆寫被刪除的 %n",
|
||
"無法參考 %t 的預設建構函式 -- 它是一個被刪除的函式",
|
||
"右值參考不允許為 catch 類型",
|
||
"%n 的預設引數與其他編譯單位中的宣告不相容",
|
||
"%n 的預設引數在 %sq 的編譯期間有所不同",
|
||
null,
|
||
"%n 的初始設定式在其他編譯單位中各不相同",
|
||
"%n 的初始設定式在 %sq 的編譯期間有所不同",
|
||
"與樣板相依的類型不能有指示項",
|
||
"無法辨認的一致性類型",
|
||
"必須是 'on' 或 'off'",
|
||
"#pragma conform(forScope) 堆疊是空的",
|
||
"上一個 #pragma conform(forScope) 項目沒有符合 %sq",
|
||
"forScope 行為並非標準用法",
|
||
"forScope 行為是標準用法",
|
||
"無法刪除函式 'main'",
|
||
"類型限定詞在這裡是無意義的",
|
||
"預設指派運算子的類型無效",
|
||
"無法預設函式樣板",
|
||
"預設建構函式的類型無效",
|
||
"函式呼叫需要一個引數",
|
||
"函式呼叫需要實數 (浮點數) 引數",
|
||
"無法預設有預設引數的複製建構函式",
|
||
"無法刪除預先宣告的函式",
|
||
"if 陳述式中的 dependent 陳述式是空的",
|
||
"if 陳述式的 'else' 子句中的 dependent 陳述式是空的",
|
||
"複製作業所需的 %nfd 已被排除,無法加以參考 -- 它是一個被刪除的函式",
|
||
"'main' 的第一個參數 %t 並非標準用法,必須是 'int'",
|
||
"'main' 的參數數目並非標準用法,必須是零個或兩個參數",
|
||
"'main' 的第二個參數 %t 並非標準用法,必須是 'char *[]' 或 'char **'",
|
||
"%sq 被同時指定為系統和非系統 include 目錄 -- 將忽略非系統項目",
|
||
"控制移動建構函式和移動指派運算子的選項只有在編譯 C++ 時才能使用",
|
||
null,
|
||
null,
|
||
"尾端傳回類型需要有 'auto' 類型規範",
|
||
"尾端傳回類型不能出現在巢狀宣告子中",
|
||
"有尾端傳回類型的函式宣告子前面必須有簡單的 'auto' 類型規範",
|
||
"'auto' 函式需要有尾端傳回類型",
|
||
"成員樣板不能有純虛擬函式規範",
|
||
"字串常值太長 -- 已忽略額外的字元",
|
||
"控制 nullptr 關鍵字的選項只有在編譯 C++ 時才能使用",
|
||
"std::nullptr_t 已轉換成布林",
|
||
null,
|
||
null,
|
||
"屬性 %sq 不允許空引數清單",
|
||
"屬性出現一次以上",
|
||
"屬性 %sq 在這裡不適用",
|
||
"屬性 %sq 不適用於位元欄位",
|
||
"屬性 %sq 需要位元欄位",
|
||
"屬性 %sq 不適用於成員函式",
|
||
"屬性 %sq 需要成員函式",
|
||
"屬性 %sq 不適用於虛擬函式",
|
||
"屬性 %sq 需要虛擬函式",
|
||
"屬性 %sq 不適用於純虛擬函式",
|
||
"屬性 %sq 需要純虛擬函式",
|
||
"屬性 %sq 不適用於暫存器變數",
|
||
"屬性 %sq 需要暫存器變數",
|
||
"屬性 %sq 未出現在原始宣告上",
|
||
"這裡不能有屬性",
|
||
"屬性 %sq 必須出現在類別定義中",
|
||
"'final' 已套用至純虛擬函式",
|
||
"無法覆寫 'final' %nd",
|
||
"將靜態 %n 視為外部,因為已被參考但未定義",
|
||
"啟用 GNU-C89 內嵌的選項只能在編譯 C 時使用",
|
||
"函式先前未以 'gnu_inline' 屬性宣告",
|
||
"非內嵌函式忽略 'gnu_inline' 屬性",
|
||
"%n 先前未以 carries_dependency 屬性宣告",
|
||
"陣列 %n 的初始設定式無效",
|
||
"建置執行階段程式庫時必須指定 C++11 或 C++14 模式",
|
||
"屬性 %sq 不適用於函式類型",
|
||
"屬性 %sq 需要函式類型",
|
||
"屬性 %sq 不適用於非靜態成員函式",
|
||
"屬性 %sq 不適用於自動變數",
|
||
"屬性 %sq 需要自動變數",
|
||
"屬性 %sq 不適用於具有外部連結的變數或函式",
|
||
"屬性 %sq 需要區域變數",
|
||
"這裡忽略屬性",
|
||
"屬性不適用於任何實體",
|
||
"屬性引數替代錯誤",
|
||
"'tls_model' 屬性的引數必須是 'global-dynamic'、'local-dynamic'、'initial-exec' 或 'local-exec'",
|
||
"宣告 %p 指定了不同的 'tls_model' 引數",
|
||
"屬性 %sq 不適用於內嵌函式",
|
||
"屬性 %sq 需要內嵌函式",
|
||
"include_alias pragma 中的兩個檔案名稱必須使用相同的分隔符號字元",
|
||
"比較帶正負號運算元與不帶正負號運算元",
|
||
"未命名的類型參忽略屬性 %sq",
|
||
"已忽略屬性 %sq,因為未遵循任何定義",
|
||
"執行緒位置與 %nd 的上一個宣告不相容",
|
||
"無法在這個 Lambda 主體內參考這個封入函式區域變數,因為封閉式 Lambda 不允許隱含擷取",
|
||
"這個屬性引數包含無對應的括弧、中括弧或大括弧",
|
||
"__builtin_fpclassify 的呼叫需要五個整數引數,後面跟隨著一個浮點引數",
|
||
"__builtin_fpclassify 呼叫中的最後一個引數必須是實數的浮點類型",
|
||
"無法將對齊設定為小於預設對齊",
|
||
"明確具現化中不允許使用屬性",
|
||
"屬性 %sq 不適用於定義",
|
||
"屬性 %sq 需要定義",
|
||
"標準屬性不能出現在不是定義的 friend 宣告中",
|
||
"指定的對齊 (%s1) 不同於在上一個宣告中指定的對齊 (%s2)",
|
||
"對齊屬性也必須出現在定義 %p 中",
|
||
"%n 不可用於別名宣告的類型 ID",
|
||
"別名樣板",
|
||
"%t 不可以是透明,因為它的第一個欄位具有浮點類型",
|
||
"%t 不可以是透明,因為它的第一個欄位是位元欄位",
|
||
"'base_check' 類別的虛擬函式會覆寫基底類別成員,但缺少 'override' 屬性",
|
||
"已在不會隱藏基底類別宣告的宣告上指定 'hiding' 屬性",
|
||
"已在 using 宣告 %p 所參考的宣告上指定 'hiding' 屬性",
|
||
"隱藏 %nd 的宣告 (在 'base_check' 類別中) 需要有屬性 'hiding'",
|
||
"%n 不是在這個編譯單位中定義,但相依於區域類型",
|
||
"%n 不是在這個編譯單位中定義,但相依於沒有連結的類型",
|
||
"另一個編譯單位遺漏屬性 %sq",
|
||
"屬性 %sq 與另一個編譯單位衝突",
|
||
"'nonstd_gnu_keywords' 選項只在 GNU C 和 GNU C++ 模式中有效",
|
||
"在常數運算式中使用 const 變數並非 C 的標準用法",
|
||
"無法為具有自動儲存期的可變陣列成員指定初始設定式",
|
||
null,
|
||
"'final' 類別類型不能當做基底類別使用",
|
||
"不再提供標準 C++ 語言的匯出樣板",
|
||
"不允許與樣板相依的指示項",
|
||
"offsetof 的第二個運算元可能不是具有參考類型的欄位",
|
||
"存留期長的暫存區與其他要求的較新語言功能不相容",
|
||
"寬字元字串常值將不會在診斷中引用",
|
||
"遺漏屬性 %sq 的引數",
|
||
"選項 'c++11' 和 'c++11_sfinae' 需要不同的編譯器組態",
|
||
"樣板參數封裝不在參數清單結束處",
|
||
"這裡不允許參數封裝宣告",
|
||
"參數封裝不可有預設值",
|
||
"C++/CLI 只能在 Microsoft C++ 模式中啟用",
|
||
"'value__' 只能做為列舉值常數的名稱 (在這個內容中為保留名稱)",
|
||
"布林基礎類型的列舉類型中需要明確的列舉值",
|
||
null,
|
||
"參考到參數封裝 %sq,卻未展開",
|
||
"封裝展開未利用到任何引數封裝",
|
||
"封裝 %sq 的項目數與 %sq2 不同",
|
||
null,
|
||
"列舉類型不允許 vector_size 屬性",
|
||
"屬性不可以同時為靜態和虛擬",
|
||
"索引屬性不可以是 trivial",
|
||
"這個宣告不能出現在屬性定義中",
|
||
"限定的函式類型不能用來宣告存取子函式",
|
||
"存取子函式不能有省略符號參數",
|
||
"已經為這個屬性 %p 宣告 'get' 存取子",
|
||
"已經為這個屬性 %p 宣告 'set' 存取子",
|
||
"'get' 存取子不能有參數",
|
||
"'get' 存取子的傳回類型不符合屬性類型",
|
||
"'set' 存取子的傳回類型必須是 void",
|
||
"屬性不能宣告空白的索引清單",
|
||
"屬性索引不能有類型 void",
|
||
"索引類型不符合 'set' 存取子中對應的參數",
|
||
"索引類型不符合 'get' 存取子中對應的參數",
|
||
"'set' 存取子中遺漏索引類型",
|
||
"'get' 存取子中遺漏索引類型",
|
||
"'set' 存取子遺漏值參數",
|
||
"存取子函式有太多參數",
|
||
"'set' 存取子的最後一個參數不符合屬性類型",
|
||
"%sq 需要 C++/CLI 模式",
|
||
"Win32 應用程式開發介面 '%s' 有錯誤: %s",
|
||
"#using 只能用在全域範圍",
|
||
"中繼資料",
|
||
"成員名稱 %sq 已被 %nd 保留",
|
||
"必須是 '['",
|
||
"%[C++/CLI] 模式需要 microsoft_version >= 1600",
|
||
"預設索引的屬性不可以為靜態",
|
||
"屬性存取子不可以同時為靜態和虛擬",
|
||
"最上層可見度規範不能出現在巢狀類型宣告上",
|
||
"最上層可見度規範需要類型定義",
|
||
"trivial 屬性不能有參考類型",
|
||
"trivial 屬性不能有 const 或 volatile 類型",
|
||
"%nd 先前宣告為不同類型的列舉類型",
|
||
"Lambda 所擷取的變數不能有 %[managed] 類別類型",
|
||
"%[managed] 類別不能有以 covariant 傳回類型覆寫的虛擬函式",
|
||
"不允許控制代碼陣列",
|
||
"不允許陣列的控制代碼",
|
||
"不允許函式的控制代碼",
|
||
"不允許 void 的控制代碼",
|
||
"不允許有控制代碼、指標或參考的控制代碼",
|
||
"不允許函式的追蹤參考",
|
||
null,
|
||
"欄位不可以是追蹤參考",
|
||
"追蹤參考不可以用這種方式與一般參考合併",
|
||
"靜態儲存期的變數不可以有 ref 類別類型",
|
||
"%[managed] 類別不可以是未命名的",
|
||
"%[managed] 類別不可以是區域",
|
||
"%nd 先前宣告為不同類型的類別",
|
||
"%nd 先前宣告為不同類型的類別樣板",
|
||
"常值資料成員只能是 %[managed] 類別的成員",
|
||
"必須初始化常值資料成員",
|
||
"不允許類型 %t 的常值資料成員",
|
||
"const 對常值資料成員沒有作用",
|
||
"initonly 資料成員只能是 %[managed] 類別的成員",
|
||
"const 對 initonly 資料成員沒有作用",
|
||
"%nd 沒有 'get' 存取子",
|
||
"%nd 沒有 'set' 存取子",
|
||
"靜態建構函式不能有參數",
|
||
"靜態建構函式不能是成員樣板",
|
||
"不允許以複合左值做為 asm 輸出運算元",
|
||
"屬性只能是 %[managed] 類別的成員",
|
||
"%[managed] 類別的成員函式不允許類型限定詞",
|
||
"不允許指向 %[C++/CLI] ref 類別或介面類別的一般指標",
|
||
"不允許 %[C++/CLI] ref 類別或介面類別的一般參考",
|
||
"覆寫規範未替基底類別成員函式命名",
|
||
"覆寫規範指定了非虛擬成員 %nd",
|
||
"成員函式覆寫了已經被 %nd2 覆寫的 %nd1",
|
||
"最多只允許一個可見度規範",
|
||
"用於委派定義的類型 %t 不是函式類型",
|
||
"委派成員類型只能是 %[managed] 類別的成員",
|
||
"不允許有委派類型的追蹤參考",
|
||
"這裡不允許使用委派類型",
|
||
"這個封裝展開產生了空白的運算式清單,但這裡需要運算式",
|
||
"事件不可以同時為靜態和虛擬",
|
||
"事件只能是 %[managed] 類別的成員",
|
||
"這個宣告不能出現在事件定義中",
|
||
"事件類型必須是委派的控制代碼類型",
|
||
"已經為這個事件 %p 宣告 'add' 存取子",
|
||
"已經為這個事件 %p 宣告 'remove' 存取子",
|
||
"已經為這個事件 %p 宣告 'raise' 存取子",
|
||
"事件存取子不可以同時為靜態和虛擬",
|
||
"'add' 和 'remove' 存取子的傳回類型必須是 void",
|
||
"事件存取子遺漏值參數",
|
||
"存取子函式有太多參數",
|
||
"事件存取子的參數類型 %t1 不符合事件類型 (%t2)",
|
||
"'raise' 存取子的類型不符合事件的委派引動類型",
|
||
"事件定義必須包含 'add' 和 'remove' 存取子",
|
||
"靜態轉換函式只能接受一個引數",
|
||
"靜態運算子必須有參數類型 T、T&,T%% 或 T^ with T = %t",
|
||
"sizeof... 的運算元必須是參數封裝名稱",
|
||
"sizeof... 運算子只能用在 variadic 樣板中",
|
||
"事件名稱不能出現在這裡",
|
||
"不允許非 %[managed] 類別的控制代碼",
|
||
"不允許不限範圍列舉類型的控制代碼",
|
||
"%[managed] 類別不能有 'property' 屬性",
|
||
"純虛擬函式規範 ('= 0') 後面接著定義不是標準用法",
|
||
"%[managed] nullptr 類型不能用在這裡",
|
||
"'&' 運算子不能用來取得 ref 類別類型之物件的位址",
|
||
"不允許 %[managed] 類別的陣列",
|
||
"靜態儲存期的變數不可以有控制代碼或追蹤參考類型",
|
||
"Lambda 所擷取的變數不能是控制代碼或追蹤參考",
|
||
"%[C++/CLI] 參數陣列需要一維 %[cli::array] 類型的控制代碼",
|
||
"無法從檔案 %sq 匯入中繼資料",
|
||
"無法擴充 cli 命名空間",
|
||
"%[cli::array] 的元素類型必須是控制代碼或實值類型",
|
||
"%[cli::array] 類型的維度數無效",
|
||
"cli::interior_ptr/cli::pin_ptr 必須指向標準類別、實值類別、整數、控制代碼或標準指標",
|
||
"%t 不可以是類別成員",
|
||
"不允許類型 cli::pin_ptr 的參數",
|
||
"無效的完成項宣告",
|
||
"完成項不能有參數",
|
||
"完成項不允許類型限定詞",
|
||
"不能在完成項上指定傳回類型",
|
||
"using 宣告不能替完成項命名",
|
||
"必須限定完成項名稱",
|
||
"完成項名稱 %t1 的限定詞不符合類型 %t2",
|
||
"%n 不能用來命名完成項 (需要類型名稱)",
|
||
"類型 %t 的完成項名稱無效",
|
||
"完成項參考模稜兩可 -- %n1 和 %n2 兩者都可使用",
|
||
"完成項只能是 ref 類別的成員",
|
||
null,
|
||
"做為完成項名稱的類型不符合類型 %t",
|
||
"沒有這個類型的完成項",
|
||
"'%%' 運算子只能用在 %[managed] 類別類型的物件上",
|
||
"不允許 cli::interior_ptr 的指標、控制代碼或參考",
|
||
"不允許 cli::pin_ptr 的指標、控制代碼或參考",
|
||
"不允許 %[C++/CLI] 陣列的指標或參考",
|
||
"這裡不允許使用 %[C++/CLI] 陣列類型",
|
||
"%[C++/CLI] ref 類別只能衍生自另一個 ref 類別或衍生自介面類別",
|
||
"%[C++/CLI] 實值類別只能衍生自介面類別",
|
||
"%[C++/CLI] 介面類別只能衍生自介面類別",
|
||
"ref 類別最多只能有一個直接 ref 基底類別 (%t 已經是這樣的基底)",
|
||
"標準類別無法衍生自 %[managed] 類別",
|
||
"%[managed] 類別不能有虛擬基底",
|
||
"%[managed] 類別不能有 'private' 或 'protected' 基底",
|
||
"'override' 修飾元需要具有明確 'virtual' 關鍵字的虛擬函式宣告",
|
||
"'abstract' 修飾元需要具有明確 'virtual' 關鍵字的虛擬函式宣告",
|
||
"'sealed' 修飾元需要具有明確 'virtual' 關鍵字的虛擬函式宣告",
|
||
"具名覆寫規範需要具有明確 'virtual' 關鍵字的虛擬函式宣告",
|
||
"不允許使用 cli::pin_ptr 傳回類型",
|
||
"屬性 %sq 只適用於 %[C++/CLI] 模式",
|
||
"簡單 (非追蹤) 參考不能繫結至受控堆積上的實體",
|
||
"可攜式組件",
|
||
"未從預設組件載入 '%s'",
|
||
"清單初始化語法是 C++11 功能",
|
||
"sizeof 的運算元不可以是 ref 類別類型或介面類別類型",
|
||
"這個 %[cli::array] 類型的註標數目無效",
|
||
"成員指標對 %[managed] 類別無效",
|
||
"%[managed] 類別的私用虛擬成員函式不是 'sealed'",
|
||
"解構函式不允許修飾元",
|
||
"完成項不允許修飾元",
|
||
"'virtual' 對 %[managed] 類別的解構函式沒有作用",
|
||
"需要 'new' 或 'override',因為這個宣告符合 %nd",
|
||
"需要 'new' 或 'virtual',因為這個宣告符合 %nd",
|
||
"'new' 或 'override' 在這裡無效,因為相符的 %nd 是介面的成員",
|
||
"'new' 修飾元沒有相符的基底 ref 類別成員",
|
||
"以縮減的存取覆寫 %nd",
|
||
"類型 %t1 的參考不能以類型 %t2 的值初始化",
|
||
"無法在實值類別中宣告複製建構函式",
|
||
"無法在實值類別中宣告預設建構函式",
|
||
"無法在實值類別中宣告解構函式",
|
||
"無法在實值類別中宣告指派運算子",
|
||
"非實值類別 %t 不可以是實值類別成員的類型",
|
||
"選項 'cppcli' 需要不同的編譯器組態",
|
||
"%[managed] 類別的成員函式不允許例外狀況規格",
|
||
"%[managed] 類別不能宣告 friend",
|
||
null,
|
||
null,
|
||
"%[managed] 類別的成員函式不能有區域類別定義",
|
||
"%[managed] 類別的成員函式不能有區域 Lambda",
|
||
"%[C++/CLI] 介面類別類型的成員函式不能有定義",
|
||
"屬性定義必須至少包含一個存取子 ('get' 或 'set')",
|
||
"預設索引的屬性與 %nd 相衝突",
|
||
"無法使用 %n1,因為它接在參數封裝後面,而且無法根據 %n2 的參數推算",
|
||
"這個封裝展開產生了多個運算式,但這裡只需要一個運算式",
|
||
"類型必須對應到 System::Boolean、System::Byte、System::SByte、System::Int16、System::UInt16、System::Int32、System::UInt32、System::Int64 或 System::UInt64",
|
||
"呼叫控制代碼類型的物件,但沒有適當的 operator() 或函式指標類型的轉換函式",
|
||
"未命名的參數封裝宣告不能在小括號內",
|
||
"variadic 樣板只有在編譯 C++ 時才能啟用",
|
||
"屬性定義與 %nd 衝突",
|
||
"多載的屬性",
|
||
"屬性",
|
||
"泛型參數不可以有預設值",
|
||
"泛型只能類型參數",
|
||
"與 'for each' 陳述式搭配使用,類型 %t 必須提供非靜態成員函式 %sq",
|
||
"'for each' 不能使用成員 %n,因為它為靜態",
|
||
"在這個 'for each' 陳述式中,無法用空白引數清單呼叫 %no 的執行個體",
|
||
"'for each' 不能使用成員函式 'MoveNext',因為傳回類型無效",
|
||
"'for each' 陳述式無法在類型 %t 的運算式上作業",
|
||
"若要與 'for each' 陳述式搭配使用,類型 %t 必須提供非索引屬性 %sq",
|
||
null,
|
||
"在這個 'for each' 陳述式中,%t2 不是有效列舉程式 (%t1 的 'GetEnumerator' 所傳回的)",
|
||
"必須是 'in'",
|
||
"類別 %t 沒有適當的指派運算子 (在運算子合成後)",
|
||
"%sq 不是泛型參數",
|
||
"%sq 不是 Innermost 泛型參數清單的泛型參數",
|
||
"無效的泛型條件約束",
|
||
"不當使用事件成員 (只允許訂閱、取消訂閱和引動)",
|
||
"以沒有 'raise' 存取子的方式叫用事件無效",
|
||
"對事件而言,只有 '+=' 和 '-=' 有效",
|
||
"不允許 %[managed] 類型的 typeid",
|
||
"不允許 %[managed] 指標類型的 typeid",
|
||
"後面接著 '::typeid' 的名稱必須是類型名稱",
|
||
"在 %[managed] 類別中,這種類型的成員 %sq 是保留的 -- 預定是解構函式嗎?",
|
||
"在 %[managed] 類別中,這種類型的成員 %sq 是保留的 -- 預定是完成項嗎?",
|
||
"%[System]::IDisposable::Dispose 遺漏或無效",
|
||
"%[System]::Object::Finalize 遺漏或無效",
|
||
"%n 未覆寫 %[System]::Object::Finalize",
|
||
"控制代碼 dynamic_cast 的運算元必須是完整類別類型的控制代碼",
|
||
"追蹤參考 dynamic_cast 的運算元必須是完整類別類型的左值",
|
||
"在控制代碼或追蹤類型的 dynamic_cast 中的類型必須參考到完整類別",
|
||
"內部指標無法轉換成原生指標",
|
||
"明確轉換運算子只能在 ref 和實值類別類型中宣告",
|
||
"明確轉換運算子不可為虛擬",
|
||
"運算式必須有算術或不限範圍列舉類型",
|
||
"運算式必須有算術、不限範圍列舉或指標類型",
|
||
"運算式必須有整數或不限範圍列舉類型",
|
||
"運算式必須有整數、不限範圍列舉或定點類型",
|
||
"套用到有限範圍列舉的內建二元運算子需要兩個相同類型的運算元",
|
||
"%[gcnew] 無法配置類型 %t 的實體",
|
||
"位置語法不能與 %[gcnew] 搭配使用",
|
||
"new 只能與簡單實值類型搭配使用",
|
||
"new 不能用在 %[managed] 類別上 (應改用 %[gcnew])",
|
||
"new 不能用在控制代碼類型上",
|
||
"%[C++/CLI] 陣列的 %[gcnew] 必須有 new 初始設定式或陣列初始設定式",
|
||
"陣列初始設定式只能用來初始化 %[C++/CLI] 陣列類型",
|
||
"%[gcnew] 不允許 auto",
|
||
"陣列界限太多",
|
||
"陣列界限太少",
|
||
"%nf 的引數太少",
|
||
"%nf 的引數太多",
|
||
"泛型類別",
|
||
"沒有 %nf 的宣告接受所提供的泛型引數數目",
|
||
"無效的委派初始設定式 -- 必須是函式",
|
||
"無效的委派初始設定式 -- 有多個函式符合委派類型",
|
||
"無效的委派初始設定式 -- 函式不符合委派類型",
|
||
"無效的委派初始設定式 -- 除了函式外還需要物件",
|
||
"無效的委派初始設定式 -- 函式不是 %[managed] 類別的成員",
|
||
"無效的委派初始設定式 -- 指定的函式不需要物件",
|
||
"無效的委派初始設定式 -- 物件的類型是 %t1,但需要類型 %t2",
|
||
"不允許取得 %[managed] 類別之成員函式的位址",
|
||
"無效的委派初始設定式 -- 必須是 '(<function-address>)' 或 '(<object-handle>, <member-address>)'",
|
||
"類別無法實作介面成員 %nd",
|
||
"%[gcnew] 不能用來配置原生陣列",
|
||
"%[C++/CLI] 介面類別不能宣告指派運算子",
|
||
"%[C++/CLI] 介面類別不能是 sealed",
|
||
null,
|
||
"解構函式或完成項宣告不能包含具名覆寫規範",
|
||
"覆寫規範不能指定解構函式或完成項",
|
||
"只允許在 %[managed] 類別中使用具名覆寫規範",
|
||
"具名覆寫規範所指定的成員都不符合這個成員類型",
|
||
"靜態建構函式宣告不能包含具名覆寫規範",
|
||
"有限範圍列舉類型必須有名稱",
|
||
"不允許將控制轉移到 finally 區塊中",
|
||
"不允許在 finally 區塊內使用 return 陳述式",
|
||
"try 區塊至少需要一個處理常式或 finally 子句",
|
||
"%[managed] 物件必須由控制代碼擲回",
|
||
"%[managed] 物件必須由控制代碼攔截",
|
||
"不能在 finally 區塊中使用 break 陳述式",
|
||
"不能在 finally 區塊中使用 continue 陳述式",
|
||
"多載註標時不能使用內建 offsetof",
|
||
"重複的條件約束",
|
||
"多個類別條件約束: %t1 和 %t2",
|
||
"%n 有多個條件約束子句",
|
||
"initonly 靜態資料成員必須有初始設定式或是在靜態建構函式中初始化",
|
||
"樣板重新宣告上的 GNU 屬性沒有作用",
|
||
"樣板重新宣告上的 GNU 屬性沒有作用 (改為套用原始宣告 %p 的屬性)",
|
||
"%[C++/CLI] 參數陣列必須是最後一個參數",
|
||
"有 %[C++/CLI] 參數陣列的函式不能有預設引數",
|
||
"%[C++/CLI] 參數陣列後面不能接著省略符號參數",
|
||
"運算子函式參數清單不能有 %[C++/CLI] 參數陣列",
|
||
"這裡不允許 __inline 和 __forceinline",
|
||
"資料成員不能有 %[C++/CLI] 介面類別類型",
|
||
"變數不能有 %[C++/CLI] 介面類別類型",
|
||
"參數不能有 %[C++/CLI] 介面類別類型",
|
||
"函式傳回類型不能是 %[C++/CLI] 介面類別類型",
|
||
"不允許泛型參數類型的陣列",
|
||
"不允許泛型參數類型的指標、控制代碼或參考",
|
||
"initonly 欄位不能有 ref 類別類型",
|
||
"參考不能繫結至 initonly 欄位",
|
||
"不允許取得 initonly 欄位的位址",
|
||
"只有包含 initonly 欄位之類別的執行個體建構函式能夠修改該欄位",
|
||
"只有包含靜態 initonly 欄位之類別的靜態建構函式能夠修改該欄位",
|
||
"將在 initonly 欄位的複本上叫用成員函式",
|
||
"運算式必須要有指標或控制代碼類型,但其類型為 %t",
|
||
"這裡使用了移動建構函式或移動指派運算子來複製左值,導致可能終結來源物件",
|
||
"在 %[C++/CLI] 泛型實體上選取成員必須使用 '->' 語法,而非 '.'",
|
||
"ref 類別類型不能衍生自 %t",
|
||
"泛型類別必須是 %[managed] (即 ref 類別、實值類別或介面類別)",
|
||
"密封類別不能做為條件約束",
|
||
"dynamic_cast 中的類型不能是可為實值類型的泛型類型",
|
||
"通用字元名稱必須指定有效的字碼指標",
|
||
"泛型條件約束不符合 %nd 的泛型條件約束",
|
||
"__underlying_type 只適用於列舉類型",
|
||
"這個轉換只需要一個運算元運算式",
|
||
"系統預設字碼頁中無法顯示十六進位值為 %s 的 Unicode 字元",
|
||
"將界限的成員指標轉換成函式指標不是標準用法",
|
||
"存取規範 %s1 已被取代 -- 改用 %s2",
|
||
"非靜態屬性或事件定義不能有靜態存取子函式",
|
||
"%t 同時有實值類別和 ref 類別條件約束",
|
||
"%t1 和 %t2 涉及循環的 Naked 類型條件約束",
|
||
"%t 不是有效的類型條件約束",
|
||
"未使用先行編譯標頭檔 %sq (因為不完整)",
|
||
"%t 不是有效的泛型引數",
|
||
"assembly_info 屬性套用到無效的類型",
|
||
"%t1 不滿足泛型參數 %t2 的 ref 類別條件約束",
|
||
"%t1 不滿足泛型參數 %t2 的實值類別條件約束",
|
||
"%t1 不滿足泛型參數 %t2 的 %[gcnew] 條件約束,因為它是抽象的",
|
||
"%t1 不滿足泛型參數 %t2 的 %[gcnew] 條件約束,因為它沒有公用預設建構函式",
|
||
"泛型參數 %t1 不滿足泛型參數 %t2 的 %[gcnew] 條件約束,因為它沒有 %[gcnew] 條件約束",
|
||
"%t1 不滿足泛型參數 %t2 的 %t3 類型條件約束",
|
||
"泛型參數 %t 的條件約束與之前的宣告 (%p) 不同",
|
||
"%[managed] 類別的成員不可以是標準陣列",
|
||
"非 %[managed] 類別的成員不可以是控制代碼",
|
||
"非 %[managed] 類別的成員不可以是追蹤參考",
|
||
"控制代碼的 reinterpret_cast 不安全",
|
||
"樣板引數不能參考泛型類型參數",
|
||
"這個訂閱作業不能有運算式清單 (在最上層逗號運算子周圍使用括號)",
|
||
"運算式必須要有指標轉物件或控制代碼轉 %[C++/CLI] 陣列的類型,但其類型為 %t",
|
||
"無法辨認的屬性",
|
||
"%[managed] 類別的成員不可以是非 %[managed] 類別類型的成員",
|
||
"非 %[managed] 類別的成員不能有 ref 類別類型或介面類別類型",
|
||
"於 ",
|
||
"委派不能宣告為樣板",
|
||
"泛型不可以是明確特定的",
|
||
"不可以在類別樣板中宣告泛型",
|
||
"不可以在泛型類別中宣告樣板",
|
||
"常值欄位不能宣告為 'static'",
|
||
"'long float' 是非標準擴充功能 -- 請改用 'double'",
|
||
"標準類別無法巢狀於 %[managed] 類別內",
|
||
"__clrcall 只在 C++/CLI 模式中有效",
|
||
"含省略符號參數的函式不能有 __clrcall",
|
||
"這裡不允許 %sq",
|
||
"trivial 屬性或事件不能用來覆寫 %nd",
|
||
"必須是迭代器變數名稱",
|
||
"這個 'for each' 陳述式中的迭代器類型是 %t,後者不是指標類型或像是迭代器的類別類型",
|
||
"這個 'for each' 陳述式中的迭代器類型是 %t,後者不是指標類型或像是迭代器的類別類型",
|
||
"這個 'for each' 陳述式中的迭代器類型是 %t,後者不是指標類型或像是迭代器的類別類型",
|
||
"已忽略非標準配置類別類型 %t 這個欄位的父類型封裝屬性",
|
||
"未實作 %nd,因為這個宣告不是公用,而且沒有具名覆寫規範",
|
||
"這個宣告遺漏之前的宣告 %p 中所指定的 gnu_inline 屬性",
|
||
"%[managed] 類別的成員函式不能有省略符號參數",
|
||
"之前宣告的 %n 做為 'for each' 陳述式的迭代器無效",
|
||
"已忽略呼叫慣例,因為函式類型涉及泛型參數; 改用 __clrcall",
|
||
"涉及泛型參數的函式類型不能有省略符號參數",
|
||
"必須有 'virtual' 才能覆寫對應的 %nd",
|
||
"必須有 'virtual' 才能實作對應的 %nd",
|
||
"initonly 資料成員不能是 Volatile",
|
||
"在 %[managed] 類別中,這種類型的成員 %sq 是保留的 -- 必須使用關鍵字 'operator' 宣告 %[C++/CLI] 運算子",
|
||
"非常數的追蹤參考不能繫結到常數",
|
||
"已忽略這裡的屬性,因為它們不適用於宣告的實體",
|
||
"不允許 %[System]::String 的追蹤參考",
|
||
"不當使用含暫止條件約束的泛型類別 %t (可能是無效的中繼資料檔所致)",
|
||
"暫止條件約束子句只允許用於泛型類別宣告 (而非泛型類別定義)",
|
||
"這裡不允許使用空白的初始設定式清單",
|
||
"不可以在 %[managed] 類別中宣告樣板",
|
||
"這裡不允許使用泛型宣告",
|
||
"介面類型不能有成員泛型",
|
||
"Unicode 字元不是拉丁文 1,已截斷到低階層位元組",
|
||
"若要與範圍架構的 'for' 陳述式搭配使用,類型 %t 必須提供函式 %sq",
|
||
"這個範圍架構之 'for' 陳述式中的迭代器類型是 %t,後者不是指標類型或像是迭代器的類別類型",
|
||
"這個範圍架構之 'for' 陳述式中的迭代器類型是 %t,後者不是指標類型或像是迭代器的類別類型",
|
||
"這個範圍架構之 'for' 陳述式中的迭代器類型是 %t,後者不是指標類型或像是迭代器的類別類型",
|
||
"不能在未知大小的陣列或不完整類型 %t 上使用範圍架構的 'for' 陳述式",
|
||
"範圍架構的 'for' 陳述式中使用之 'begin' 和 'end' 函式的傳回類型必須相同 ('begin' 傳回類型是 %t1,'end' 傳回類型是 %t2)",
|
||
"無法存取終結被排除之暫存物件所需的 %nfd",
|
||
"在這個範圍架構的 'for' 陳述式中,沒有 %no 的執行個體符合引數清單",
|
||
"這個範圍架構的 'for' 陳述式需要適當的 %sq 函式,但找不到",
|
||
"這個 'for each' 陳述式需要適當的 %sq 函式,但找不到",
|
||
"%t 有無法使用 %[C++/CLI] 表示的中繼資料表示",
|
||
"必須是 '...'",
|
||
"__implements 清單中的 %t 不是介面",
|
||
"__implements 清單必須在虛擬函式宣告之前",
|
||
"%t 在其基底清單中指定了 '__implements ...',但是遺漏相符的 __implements 清單",
|
||
"必須使用 ref 或介面類別類型之控制代碼取值的結果",
|
||
null,
|
||
"必須是 ')'; 已忽略 pragma",
|
||
"using 宣告或 access 宣告不能出現在受控類別中",
|
||
"注意: 可能已經呼叫 %nd,但是未列入考慮,因為它無法存取",
|
||
"C++/CLI 受控類別的抽象成員函式不能有定義",
|
||
"宣告這個一元 'operator*' 會變更控制代碼取值的含意 (使用靜態成員運算子明確表示適用的類型)",
|
||
"受控",
|
||
"C++/CX",
|
||
"C++/CLI",
|
||
"C++/CX 對應",
|
||
"預設",
|
||
"cli 對應",
|
||
"cli::array",
|
||
"Platform::Array",
|
||
"C++/CLI 陣列",
|
||
"C++/CX 陣列",
|
||
"系統",
|
||
"平台",
|
||
"gcnew",
|
||
"ref new",
|
||
"介面類別不能包含非靜態資料成員",
|
||
"#pragma GCC system_header 不能用於主要原始程式檔",
|
||
"%n 太大,無法內置",
|
||
" (已隱含宣告)",
|
||
"控制移動作業的選項只有在編譯 C++ 時才能使用",
|
||
"當右值建構函式是複製建構函式時,無法產生移動作業",
|
||
"停用右值參考時不能使用控制移動作業的選項",
|
||
"'final' 不能用於受控類別 (改用 'sealed')",
|
||
"不允許轉換成 CLI 介面類別 %t -- 是否要轉換成控制代碼?",
|
||
"無法建立 CLI 介面類別的物件",
|
||
"這個宣告會隱藏 %nd 的非標準宣告,因為基礎類型不相容",
|
||
"指標比較結果是常數,因為運算元絕不可以是 null",
|
||
"不完整類型 %t 的物件不可以是以值初始化",
|
||
"參考不可以是以值初始化",
|
||
"必須是 '(' 或 '{'",
|
||
"copy-list-initialization 不能使用標記為 'explicit' 的建構函式",
|
||
"不允許類型 void 之成員的指標",
|
||
"不允許參考類型之成員的指標",
|
||
"不允許控制代碼類型之成員的指標",
|
||
"這裡不允許大括號內的清單",
|
||
"受控類別中不允許使用類別運算子->* 成員",
|
||
"組件中繼資料參考到不存在的組件",
|
||
"屬性 %sq2 與之前的屬性 %sq1 衝突",
|
||
"%nd 之前是以不同的基底類型宣告",
|
||
"這裡不能使用 'enum class' 和 'enum struct' (改成只用 'enum')",
|
||
"在類型 %t 之物件的初始設定式上,只允許一個層級的大括號",
|
||
"不能使用 %nd 做為列舉類型名稱",
|
||
null,
|
||
"以大括號括住的初始設定式無法與 'new auto' 一起使用",
|
||
"std::initializer_list 的定義不包含預期的建構函式",
|
||
"宣告會隱藏 %nd",
|
||
"std::initializer_list 的樣板參數清單無效 (必須是一個沒有預設值的一般類型參數)",
|
||
"無法為省略符號參數傳遞大括號內的清單",
|
||
"必須有 #include <initializer_list> 才能使用 std::initializer_list,表示要隱含使用",
|
||
"無法針對命名空間別名宣告使用 'inline' 關鍵字",
|
||
"%n 的上一個宣告並未宣告為 inline",
|
||
"%n 先前宣告為內嵌",
|
||
"第一個引數必須是整數常數",
|
||
"指示項不能與非彙總類型 %t 一起使用",
|
||
"匿名等位成員的指示項只能出現在與該匿名等位對應的大括號中",
|
||
"函式原型標記只有在編譯 C++ 時才能啟用",
|
||
"這個子物件初始設定式的括號不能省略。",
|
||
"從 %t1 轉換為 %t2 的縮小轉換無效",
|
||
"從 %t1 轉換為 %t2 的縮小轉換無效: 常數值不適合目的類型",
|
||
"不允許轉換為不完整的陣列類型 %t",
|
||
"從 %t1 轉換為 %t2 的縮小轉換無效: 目的類型無法完全代表常數值",
|
||
"非類別實體小括號內的初始設定式必須是運算式,而非大括號內的清單",
|
||
"大括號內的清單不會為這個 Lambda 提供傳回類型",
|
||
"宣告的例外狀況規格與產生的例外狀況規格不相容",
|
||
"有限範圍列舉類型都是 C++11 的功能",
|
||
"函式類型不可以是以值初始化",
|
||
"不允許物件類型 %t 的清單初始化,因為這個類型不完整",
|
||
"std::initializer_list 有不應該存在的解構函式,程式庫設定錯誤",
|
||
"明確的列舉基底類型都是 C++11 的功能",
|
||
"這個常數運算式的類型是 %t1,而不是必要類型 %t2",
|
||
"std::initializer_list 物件的 'new' 不太可能如預期般運作,因為基礎陣列將於完整運算式的結尾被終結",
|
||
"在預先定義巨集檔中",
|
||
null,
|
||
"'defined' 在 Microsoft 模式下的巨集展開中一律為 false",
|
||
"%t 不是完整的物件類型,因此無法成為初始設定式清單的元素類型",
|
||
"預設引數運算式中有不相符的分隔符號",
|
||
"將成員指標轉換成函式指標不是標準用法",
|
||
"動態例外狀況規格已被取代",
|
||
"無法在目前的範圍部分特製化 %n",
|
||
"%nd 之前宣告為 constexpr",
|
||
"%nd 之前不是宣告為 constexpr",
|
||
"缺少 constexpr 變數的初始設定式",
|
||
"'constexpr' 在這裡無效",
|
||
"constexpr 函式必須剛好包含一個 return 陳述式",
|
||
"陳述式不能出現在 constexpr 函式中",
|
||
"陳述式不能出現在 constexpr 建構函式中",
|
||
"函式在此模式中不可同時為 consteval 和 virtual",
|
||
"constexpr 函式不能有非常值傳回類型 %t",
|
||
"constexpr 函式不能有非常值類型 %t 的參數",
|
||
"在運算式中以非循序方式使用 %n,可能產生未定義的結果",
|
||
"__builtin_assumed_aligned 呼叫的選擇性第三個引數必須是整數類資料類型",
|
||
"解構函式不能是 constexpr",
|
||
"為 mmap 提供的位址必須對齊分頁界限: %s",
|
||
"constexpr 建構函式的主體不可以是函式 try 區塊",
|
||
"constexpr %nf 未提供下列所用的初始設定式: ",
|
||
"%n",
|
||
"呼叫 %t 的預設建構函式不會產生常數值",
|
||
"%t 的預設建構函式不是 constexpr",
|
||
"constexpr 變數必須具有常值類型或參考類型",
|
||
"具虛擬基底之類別的建構函式不可以是 constexpr",
|
||
"常數運算式中的函式呼叫必須有常數值",
|
||
"'main' 函式不可宣告為 constexpr",
|
||
null,
|
||
"類別或列舉類型定義不可以出現在 constexpr 函式或建構函式主體中",
|
||
"此處只允許 GNU 樣式的屬性",
|
||
"以非標準方式使用 'auto',以根據初始設定式推算類型,並公告尾端傳回類型",
|
||
"以限定的 void 類型宣告 void 參數清單並非標準做法",
|
||
"已忽略這個區域宣告上的限定詞",
|
||
"這個常數運算式的類型是 %t,而不是必要類型 %s",
|
||
"__bases 或 __direct_bases 的具現化必須是類別類型",
|
||
"__bases 和 __direct_bases 的引數必須是類型樣板參數",
|
||
"%s 只能用在樣板內容中",
|
||
"constexpr 函式傳回非常數",
|
||
"constexpr 建構函式呼叫非 constexpr %n",
|
||
"建構函式不可以是 constexpr,因為 %n 的初始設定式不是常數運算式",
|
||
"constexpr 建構函式的非常數初始設定式",
|
||
"為 %t 產生的預設建構函式不能用在它自己的資料成員的初始設定式中",
|
||
"%n 的初始設定式的具現化相依於它自己的值",
|
||
"預設的預設建構函式不可以是 constexpr,因為對應的隱含宣告預設建構函式不會是 constexpr",
|
||
null,
|
||
"無效的二進位數字",
|
||
"等位最多只能有一個欄位初始設定式 -- %nd 也有一個初始設定式",
|
||
null,
|
||
"等位的 constexpr 建構函式必須初始化它的一個欄位",
|
||
"constexpr 建構函式無法初始化匿名等位 (定義的 %p)",
|
||
"constexpr 靜態資料成員宣告需要類別內初始設定式",
|
||
"最大 constexpr 深度/計數選項只有在編譯 C++ 時才能使用",
|
||
"因為過度的 constexpr 函式呼叫複雜度,導致運算式未摺疊成常數",
|
||
"無限制的等位選項只有在編譯 C++ 時才能使用",
|
||
"constexpr 建構函式必須初始化直接基底類別 %t",
|
||
"在欄位初始設定式中建立 std::initializer_list 物件不太可能如預期般運作,因為基礎陣列將於完整運算式的結尾被終結",
|
||
"常數運算式中不能使用 'this'",
|
||
null,
|
||
"明確具現化指示詞中不允許 'constexpr'",
|
||
"因為循環相依性,導致無法判定預設建構函式的例外狀況規格",
|
||
"匿名等位定義的 %p",
|
||
"這個建構函式使用 %nd 的初始設定式,可能造成無限遞迴",
|
||
null,
|
||
"extern 變數的區域宣告上不能有初始設定式",
|
||
"具名暫存器變數的區域宣告上不能有初始設定式",
|
||
null,
|
||
"無限制的等位不能在 Microsoft 模式中啟用",
|
||
"建構函式直接或間接委派給了自己",
|
||
"委派建構函式不得包含其他 mem-initializer",
|
||
"這裡不允許 ref-qualifier",
|
||
"若要使用相同的參數類型多載兩個成員函式,必須兩者都有 ref-qualifier,或兩者都沒有 ref-qualifier",
|
||
"原始字串分隔符號中包含無效的字元",
|
||
"在 16 個字元內找不到位於原始字串分隔符號結尾的括號 -- 已忽略原始字串指標",
|
||
"找不到原始字串的結束分隔符號",
|
||
"參數封裝必須是部分特製化中的最終範本引數",
|
||
"類型 %t 的成員指標函式只可與左值物件並用",
|
||
"類型 %t 的成員指標函式只可與右值物件並用",
|
||
"因為基底或成員複製建構函式參數不是常數,所以此預設複製建構函式的參數不得為常數",
|
||
"因為基底或成員複製建構函式參數不是常數,所以此預設指派運算子的參數不得為常數",
|
||
"匿名等位必須至少包含一個非靜態資料成員",
|
||
"選項 'delegating_constructors' 需要不同的編譯器組態",
|
||
"忽略了對齊縮減的情形",
|
||
"rvalue 參考類型之 const_cast 的運算元不可以是非類別 prvalue",
|
||
"運算式必須是 lvalue 或 xvalue",
|
||
"轉換可能會變更值",
|
||
"從字串常值轉換為 'char *' 已被取代。",
|
||
"從字串常值轉換為字元指標 (非常數) 已被取代。",
|
||
"'override' 和 'final' 是 C++11 功能",
|
||
"rvalue 參考不能當成例外狀況規格類型",
|
||
"屬性 %sq 不適用於處理常式參數",
|
||
"屬性 %sq 需要處理常式參數",
|
||
"alignas 在這裡不適用",
|
||
"標準 'alignof' 運算子不接受運算式引數 (請改用類型)",
|
||
"%t 的限定詞無效 (這裡不允許使用衍生類別)",
|
||
"非內嵌函式會忽略 'always_inline' 屬性",
|
||
"inheriting 建構函式必須從直接基底類別繼承",
|
||
null,
|
||
"必須有標籤",
|
||
"'%%l' 之後必須有運算元數字",
|
||
"'%%l' 的運算元數字未參考有效的標籤引數",
|
||
"寬字串在 'asm' 陳述式中無效",
|
||
"屬性並非標準用法",
|
||
"不是類別 %t 的基底類別",
|
||
"使用者定義常值尾碼中的非識別項字元",
|
||
"使用者定義的常值中不能有多重字元的常值",
|
||
"使用者定義的常值尾碼不符合先前的 %sq",
|
||
"常值運算子名稱無效",
|
||
"找不到使用者定義的常值運算子",
|
||
"模稜兩可的常值運算子及 (或) 常值運算子範本:",
|
||
"常值運算子不可為類別的成員",
|
||
"常值運算子不能有外部 'C' 名稱連結",
|
||
"常值運算子必須至少有一個參數",
|
||
"此常值運算子的參數太多",
|
||
"常值運算子的參數類型 %t 無效",
|
||
"常值運算子的整數參數類型 (%t) 無效,應為字元類型或 unsigned long long",
|
||
"常值運算子的浮點參數類型 (%t) 無效,必須是 long double",
|
||
"常值運算子的第一個參數類型 (%t) 無效,不允許指向非常數類型",
|
||
"常值運算子的第二個參數類型 (%t) 無效,必須是 size_t",
|
||
"常值運算子的指標參數類型 (%t) 無效; 應為字元類型的指標",
|
||
"常值運算子不能有省略符號參數",
|
||
"常值運算子範本不能有任何參數",
|
||
"常值運算子範本必須有相當於 '<char ...>' 的範本參數清單",
|
||
"執行緒區域儲存類別在這裡無效",
|
||
"執行緒區域宣告接在非執行緒區域宣告之後 (已宣告 %p)",
|
||
"非執行緒區域宣告接在執行緒區域宣告之後 (已宣告 %p)",
|
||
"常值運算子不能有預設引數",
|
||
"已忽略執行緒區域變數的屬性",
|
||
"使用者提供的常值尾碼開頭必須是 '_'",
|
||
"rvalue 參考是 C++11 功能",
|
||
"lambda 運算式是 C++11 功能",
|
||
"標準屬性語法是 C++11 功能",
|
||
"delegating 建構函式是 C++11 功能",
|
||
"inheriting 建構函式是 C++11 功能",
|
||
"欄位初始設定式是 C++11 功能",
|
||
"deleted 函式是 C++11 功能",
|
||
"defaulted 函式是 C++11 功能",
|
||
"明確特製化中不允許儲存類別",
|
||
null,
|
||
"不限範圍列舉必須是 opaque,才能特製化",
|
||
"列舉樣板宣告必須參考類別樣板先前宣告的成員",
|
||
"必須是向量運算元",
|
||
"隨機來源運算元的類型 %t1 和 %t2 不相容",
|
||
"隨機遮罩 (類型 %t) 不是整數向量",
|
||
"隨機遮罩 (類型 %t1) 具有不同於來源運算元的長度 (類型 %t2)",
|
||
"含有位址值的靜態初始設定需要大小與位址皆相同之目的地",
|
||
"功能測試巨集的引數必須是簡單的識別項",
|
||
"__has_include_next 不得用於主要原始程式檔",
|
||
"__has_include_next 中使用了絕對檔案名稱",
|
||
"屬性 %sq 必須套用至函式類型",
|
||
null,
|
||
"這裡不允許 _Noreturn",
|
||
"必須是實數浮點類型 (而非 %t) 的運算元",
|
||
"__builtin_complex 需要相容類型的運算元 (與 %t1 和 %t2 不同)",
|
||
"預設關聯已出現在此 _Generic 選取範圍中",
|
||
"這裡不得使用包含可變長度陣列的類型",
|
||
"_Generic 選取範圍中出現重複的關聯類型 (%t)",
|
||
"沒有符合選取器類型 %t 的關聯",
|
||
"%n 的類型 (%t) 與 ifunc 解析程式類型不相容",
|
||
"函式不得同時有 ifunc 和 alias 屬性",
|
||
"函式不能同時有 ifunc 和 weak 屬性",
|
||
"呼叫需要字串常值運算元",
|
||
"重複的繼承建構函式宣告 (上一個 %p)",
|
||
"'decltype(auto)' 必須是完整變數類型 (而非該類型的元件) 的預留位置",
|
||
"這裡不允許 decltype(auto)",
|
||
"無法推算 'decltype(auto)' (需要初始設定式)",
|
||
"無法推算 'decltype(auto)' 類型",
|
||
"區域範圍執行緒區域宣告必須包含靜態或外部",
|
||
"推算的傳回類型 %t1 與先前推算的類型 %t2 衝突",
|
||
"無法推算 %nd; 的傳回類型,尚未定義",
|
||
"虛擬函式不得有推算的傳回型別",
|
||
"會將 %n 視為此點的即時關鍵字",
|
||
"全域命名空間沒有實際成員 %sq",
|
||
"比較兩個不同的列舉類型 (%t1 和 %t2)",
|
||
"無法辨認目標屬性",
|
||
"遺漏 'default' 目標函式",
|
||
"只能指定一個 arch= 目標",
|
||
"泛型類別不可為自訂屬性",
|
||
"屬性目標 %sq 無效",
|
||
"模稜兩可的屬性 -- %t1 和 %t2 皆可使用",
|
||
"具名屬性引數只能參考公開非靜態讀取/寫入欄位或純量屬性",
|
||
"具名屬性引數只能參考屬性參數類型的非靜態欄位或純量屬性",
|
||
"無效的屬性引數 -- 運算式必須是屬性參數類型的常數",
|
||
"屬性引數不得使用泛型型別參數",
|
||
"%t 只可當作獨立屬性使用",
|
||
"'field' 屬性目標不得用於非一般屬性/事件",
|
||
"獨立屬性的屬性目標無效",
|
||
"此內容的屬性目標無效",
|
||
"這裡不能使用 %t 屬性",
|
||
"%t 即將淘汰; 請使用 '...' 指定參數陣列",
|
||
"無法擴充預設命名空間",
|
||
"Boxed 類型必須是實值類別或列舉",
|
||
"不允許實值類別的追蹤參考",
|
||
"不允許實值類別的控制代碼",
|
||
"不允許列舉的追蹤參考",
|
||
"不允許列舉的控制代碼",
|
||
"不允許公用原生類型",
|
||
"不允許公用巢狀型別",
|
||
"C++/CX 中不允許泛型型別",
|
||
"C++/CX 中不允許泛型方法",
|
||
"不允許泛型條件約束",
|
||
"公用 C++/CX 實值類型中不得使用非公用資料成員",
|
||
"公用 C++/CX 實值類型不得使用公用非資料成員",
|
||
"公用 C++/CX 實值型別中不允許建構函式",
|
||
"'add' 存取子的傳回類型必須是 Windows::Foundation::EventRegistrationToken",
|
||
"'remove' 存取子的傳回類型必須是 void",
|
||
"'remove' 存取子的參數類型必須是 Windows::Foundation::EventRegistrationToken",
|
||
"不得使用泛型參數類型的控制代碼或參考",
|
||
"非實值型別中不允許公用資料成員",
|
||
"C++/CX 只能在 Microsoft C++ 模式中啟用",
|
||
"C++/CLI 和 C++/CX 模式無法結合",
|
||
"%sq 需要 C++/CX 模式",
|
||
"C++/CX 模式需要 microsoft_version >= 1600",
|
||
"C++/CX 中不允許常值欄位",
|
||
"標準參考不得繫結至 C++/CX 類型",
|
||
"類型必須對應到 Platform::Boolean、default::uint8、default::int8、default::int16、default::uint16、default::int32、default::uint32、default::int64 或 default::uint64",
|
||
"C++/CX 實值型別不得有事件",
|
||
"控制代碼類型的 dynamic_cast 必須參考完整的類別類型",
|
||
"Platform::Array 只能是一維的",
|
||
"不得對標準類別類型使用追蹤參考",
|
||
"C++/CX 實值型別不得從介面繼承",
|
||
"C++/CX 實值型別不得包含虛擬函式",
|
||
"'partial' 只可套用到全域範圍或命名空間範圍的 'ref class' 或 'ref struct'",
|
||
"'set' 存取子的參數必須是類型 'const Platform::Array<T>^'",
|
||
"全域範圍內不得使用公用 C++/CX 類型的定義",
|
||
"不得使用具有公用 'get' 或 'set' 存取子的索引屬性",
|
||
"不允許公用巢狀委派類型",
|
||
"無效的委派初始設定式 -- 必須是 '(<function-address or functor-object> [, Platform::CallbackContext])' 或 '(<object handle>, <member-address> [, Platform::CallbackContext [, bool]])'",
|
||
"無效的委派初始設定式 -- 物件必須是 %[managed] 類別的控制代碼",
|
||
"C++/CX 不支援 'in/out' 陣列 -- 請使用 'const Platform::Array<T>^' 代表公用 API 上的 'in',而用 'Platform::WriteOnlyArray<T>^' 或 'Platform::Array<T>^*' 代表 'out'",
|
||
"遺漏 %nd 的 'target' 屬性",
|
||
"沒有宣告成員函式符合 %n 的 'target' 屬性",
|
||
"此位置的 Microsoft 屬性只能用於介面類型",
|
||
"需要 GNU 函式多版本解析程式常式",
|
||
"在受控類別中宣告的列舉類型必須包含定義",
|
||
"decltype 限定的名稱在此宣告內容中並非標準用法",
|
||
"非虛擬函式不得使用 'final' 修飾元來宣告",
|
||
"不支援特殊函式上的 'target' 屬性",
|
||
"必須為窄字串常值",
|
||
"括號不對稱",
|
||
"沒有對應的 'push_options'",
|
||
"函式內不允許出現此 pragma",
|
||
"宣告新的或 delete 運算子 'inline' 並非標準作法",
|
||
"資料成員的成員初始設定式不得為封裝展開",
|
||
"泛型 Lambda 運算式在此模式中不可具備擷取預設值",
|
||
"您只能在定義中指定 friend 宣告的預設範本引數",
|
||
"含預設範本引數的 friend 範本宣告必須為唯一的宣告 (第一個宣告的 %p)",
|
||
"不透明的列舉宣告不可為其他宣告的一部分",
|
||
"不透明的列舉宣告在此內容中並非標準用法",
|
||
"擴充的 friend 語法是 C++11 功能",
|
||
"未啟用數字分隔符號,單引號會是字元常值的開頭",
|
||
"此處不可出現數字分隔符號",
|
||
"Microsoft 模式會忽略此處的 'constexpr'",
|
||
"運算式對陳述式運算式結果而言無效",
|
||
"識別項是巨集,不是常值尾碼",
|
||
"不能對 lvalue 呼叫 %nd",
|
||
"不能對 rvalue 呼叫 %nd",
|
||
"不能對 lvalue 呼叫成員函式",
|
||
"不能對 rvalue 呼叫成員函式",
|
||
"範本參數清單太長",
|
||
"別名樣板類型 %t1 與 %nfd 重新宣告中先前的類型 %t2 不相容",
|
||
"%nd 的欄位初始設定式不是常數運算式",
|
||
"每個條件約束字串中的運算元條件約束數目皆必須相同",
|
||
"條件約束字串包含太多替代條件約束; 並未檢查所有條件約束",
|
||
"透過不完整的類別 %t 進行的呼叫只要被具現化,就一定會產生錯誤",
|
||
"decltype(auto) 不能有新增的類型限定詞",
|
||
"init-capture %nod 不能在這裡擷取",
|
||
"類型 %t 的非類型範本引數無效",
|
||
"已忽略 abi_tag 屬性 (它在 C 模式中無意義)",
|
||
"重新宣告會新增 abi_tag 屬性 '%s'",
|
||
"已忽略 abi_tag 屬性 (由後來的 abi_tag 屬性取代)",
|
||
"%nd 的上一個宣告沒有 abi_tag 屬性",
|
||
"(請參閱上一個宣告 %p)",
|
||
"在特製化時會忽略 abi_tag 屬性",
|
||
"decltype(auto) 不可出現在指標、參考或成員指標建構下",
|
||
"必須是 'class' 或 'typename'",
|
||
"位置 'new' 運算式會參考非位置 %nd",
|
||
"建置執行階段程式庫時必須指定 C++14 模式",
|
||
"%s",
|
||
"命令列警告",
|
||
"命令列警告",
|
||
"在 C++14 中,constexpr 非靜態成員函式不會是隱含 'const'",
|
||
"constexpr 函式中的變數類型 %t 不是常值類型",
|
||
"constexpr 函式中的變數沒有自動儲存期",
|
||
"constexpr 函式中的變數未初始化",
|
||
"已宣告為預留位置類型但沒有 '=' 且括在大括弧中的變數初始化,在大括弧內只需要一個項目。",
|
||
"沒有任何 '%s' -- 目標組態",
|
||
"64 位元的 x86 組態中不支援屬性",
|
||
"'%s' 需要引數",
|
||
"建構函式或解構函式不可為協同程式",
|
||
"%n 不可為協同程式",
|
||
"catch 子句中不允許 co_yield 運算式",
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
"找不到類別範本 %sq",
|
||
"使用 'typename' 關鍵字將 %n 視為相依上下文中的型別處理",
|
||
"引數值必須小於向量元素的總和",
|
||
"%t 沒有成員 %sq",
|
||
"大括號內的清單未提供傳回型別",
|
||
"co_await 運算式必須出現在函式範圍中",
|
||
"catch 子句內不允許 co_await 運算式",
|
||
"協同程式不能有省略符號參數",
|
||
"啟用 C++14 樣式的 constexpr 需要 'bool' 支援",
|
||
"未定義 constexpr %nd",
|
||
"因為目標函式 %nd 不是 constexpr 或尚未完整定義,所以無法評估這個呼叫",
|
||
"記事",
|
||
"記事",
|
||
"匿名等位無效 -- 不允許別名成員範本",
|
||
"UTF-8 字元常值不可佔用一個以上的程式碼單位",
|
||
"%nd 的值不得用為常數",
|
||
"%nd 的指標或參考不得用為常數",
|
||
"非陣列物件的下標非零",
|
||
"無法存取包含 %d2 個元素的陣列中 %d1 位置",
|
||
"呼叫自:",
|
||
"不當存取非作用中的等位 %n1 (%n2 為作用中)",
|
||
"'goto' 無法在 constexpr 內容中執行",
|
||
"缺少傳回值",
|
||
"被呼叫者為 null",
|
||
"嘗試為 null 指標取值",
|
||
"嘗試存取儲存體中超過內含 %d 個項目之陣列結尾的位置",
|
||
"嘗試存取過期的儲存體",
|
||
"嘗試存取執行階段儲存體",
|
||
null,
|
||
"無法呼叫非 constexpr %nd",
|
||
"評估 constexpr 期間無法使用變數長度的陣列",
|
||
"無法執行負位移",
|
||
"位移量 (%d) 太大",
|
||
"值超過 %t 的範圍",
|
||
"浮點錯誤",
|
||
"嘗試為 null 成員指標 (資料成員) 取值",
|
||
"正在比較要作廢的指標與指向非標準函式的指標",
|
||
"中繼資料初始化失敗",
|
||
"從基底到衍生的轉換無效 (完整類別類型是 %t)",
|
||
"對完整類型 %t 物件中 %n 的存取無效",
|
||
"此處不允許 '__auto_type'",
|
||
"'__auto_type' 不允許多個宣告子",
|
||
"'__auto_type' 不允許使用了 '{...}' 的初始化",
|
||
"'__auto_type' 必須是完整變數類型 (而非該類型的元件) 的預留位置",
|
||
"使用 '__auto_type' 所宣告的變數需要初始設定式",
|
||
"整數常數必須大於或等於零",
|
||
"類型必須是整數類型",
|
||
"無法解譯運算式",
|
||
"無法解譯陳述式",
|
||
"不當使用解譯器儲存體的位址",
|
||
"常數運算式的常數種類無效",
|
||
"類型 %t 太大,無法用於常數運算式評估",
|
||
"類型 %t 無效,無法用於常數運算式評估",
|
||
"進行常數運算式評估時,從 %t1 到 %t2 的轉換無效",
|
||
"浮點轉換失敗",
|
||
null,
|
||
"推算的傳回型別是 C++14 功能",
|
||
"無法使用相關解構函式來評估建構函式",
|
||
"%n 未在 constexpr 評估期間初始化",
|
||
"constexpr 評估中的指標差異無效",
|
||
"非陣列指標上的算術無效",
|
||
"無法在第一個陣列元素之前設定指標",
|
||
"具有推算傳回型別的協同程式無效",
|
||
"未評估的內容中不允許運算式",
|
||
null,
|
||
null,
|
||
"協同程式中不允許 'return' (請改用 'co_return')",
|
||
"'co_return' 只允許在協同程式中使用",
|
||
"無法比較浮點值",
|
||
"因為指標值未指向同一個完整物件,或是指向了使用不同協助工具的子物件,所以無法加以比較",
|
||
"正在忽略非內嵌命名空間上的 abi_tag 屬性",
|
||
"正在忽略匿名命名空間上的 abi_tag 屬性",
|
||
"複雜或虛數範本參數類型並非標準用法",
|
||
"函式範圍外不允許 co_yield 運算式",
|
||
"正在忽略匿名等位上的執行緒區域指示",
|
||
null,
|
||
"變數範本",
|
||
"存取未初始化的物件",
|
||
"嘗試從揮發性儲存體讀取",
|
||
"不當存取非作用中的等位 %n1 (沒有任何欄位為作用中)",
|
||
"constexpr 函式中不得出現標籤定義",
|
||
"超過陣列結尾的指標與指向其他完整物件的指標無法加以比較",
|
||
"函式類型 %t 對於變數範本具現化而言為無效的類型",
|
||
"變數不得有不完整的類型 %t",
|
||
"存取未初始化的子物件 (%n)",
|
||
"存取未初始化的子物件 (基底類別 %t)",
|
||
"常數運算式中不允許虛擬解構函式呼叫",
|
||
"嘗試修改常數儲存體",
|
||
null,
|
||
null,
|
||
"嘗試存取儲存體中某個已超過代表某項目陣列之物件的位置",
|
||
"無法在 constant-expression 評估中使用 reinterpret_cast",
|
||
"不得在 null 指標進行運算",
|
||
"*此項目的值不得用為常數",
|
||
"'inline' 關鍵字不能用於巢狀命名空間宣告",
|
||
"已略過 'carries_dependency' 屬性",
|
||
"'__event __interface' 在這裡不能有定義",
|
||
"事件處理常式必須具有 void 類型或整數傳回型別",
|
||
"'__event __interface' 必須原先就已定義",
|
||
"%n 的範本引數過多",
|
||
"列舉程式已宣告 (請參閱 %nd)",
|
||
"模擬的 Microsoft 版本必須至少為 1903,才能使用 '--ms_c++14'",
|
||
"模擬的 Microsoft 版本必須至少為 1903,才能使用 '--ms_c++latest'",
|
||
"因為類型 %t 為陣列或函式類型,所以不得為 _Atomic",
|
||
"不能將 _Atomic(...) 指定名稱套用到限定類型 %t",
|
||
"存取 _Atomic 物件的成員",
|
||
"位元欄位不能有 _Atomic 類型",
|
||
"已停用 _Atomic 類別類型",
|
||
"constexpr 建構函式會為子物件初始化呼叫非 constexpr 的建構函式",
|
||
"必須為逗號 (在此模式中未啟用單一引數版本的 static_assert)",
|
||
"靜態判斷提示失敗",
|
||
"_Nullable、_Nonnull 與 _Null_unspecified 中最多有一個限定詞可修改類型",
|
||
"可 NULL 性限定詞只可出現在指標與成員指標類型上",
|
||
"向量長度太大",
|
||
"向量元素類型必須是整數、列舉或實數浮點類型",
|
||
"因為不支援 128 位元整數,所以無法使用內建函式",
|
||
"因為不支援向量類型,所以無法使用內建函式",
|
||
"兩個連續的左方括弧會一律引進屬性清單,但此處不能出現屬性清單",
|
||
"無法辨識的 'target' 屬性會導致解析程式常式無法使用此常式",
|
||
"%t 不是向量類型",
|
||
"向量類型 %t1 與 %t2 的長度必須相同",
|
||
"新增的預設引數不可產生宣告預設或複製建構函式",
|
||
"參考型別的 nontype 範本引數必須繫結到函式或完整的物件",
|
||
"這裡不允許 %t",
|
||
"不允許使用 'register' 儲存類別指定名稱",
|
||
"'register' 儲存類別指定名稱的用法即將淘汰",
|
||
"不允許遞增 bool 值",
|
||
"%sq,宣告為有範圍限制的 'for' 陳述式之迭代器,不可於此範圍內重新宣告",
|
||
"此處不可使用屬性命名空間 (因為已指定了 'using' 前置詞)",
|
||
"無法辨識屬性命名空間 %sq",
|
||
"實值類別中不允許預設的成員初始設定式",
|
||
"'--implicit_noexcept' 需要可啟用 noexcept 的模式",
|
||
"無法進行與虛擬基底類別 (%t) 有關的摺疊運算",
|
||
"初始化不是常數",
|
||
"無法為不完整的 %t 評估值",
|
||
"正在略過以 'nodiscard' 屬性宣告之常式的傳回值",
|
||
"正在略過具有 'nodiscard' 屬性的傳回值類型",
|
||
"'nodiscard' 屬性不適用於具有 void 傳回型別的解構函式或常式",
|
||
"'fallthrough' 屬性只適用於 null 陳述式",
|
||
"'fallthrough' 屬性只可出現在封閉式 switch 陳述式中",
|
||
"fallthrough 陳述式必須在 switch case 標籤或預設之前",
|
||
"存留期有限的暫存區參考或指標",
|
||
"無法取得其 'enable_if' 屬性的條件為無條件 True 的函式位址",
|
||
"目前不支援其條件非常數值的 'enable_if' 屬性",
|
||
"屬性已在這裡宣告",
|
||
"__has_include 不可以出現在 #if 之外",
|
||
"無法新增 CComCoClass 基底類別",
|
||
"不是以 null 結尾的字串",
|
||
"虛擬解構函式呼叫中不能使用非純量的類型 %t",
|
||
"'weak' %n 的位址不是常數",
|
||
"有太多遞迴的函式範本簽章替代",
|
||
"結構化繫結宣告的指定名稱無效",
|
||
"結構化繫結語法無效",
|
||
"缺少初始設定式",
|
||
"類型 %t 沒有元件可供繫結",
|
||
"太多識別項",
|
||
"元素數目多於繫結名稱數目",
|
||
"'std::tuple_element' 未定義",
|
||
"無法將 <%s, %t> 的 'std::tuple_element' 具現化",
|
||
"無法對類型 %t 呼叫成員函式 'get<%s>()'",
|
||
"沒有任何 %no 執行個體符合引數清單",
|
||
"此結構化繫結需要適當的 %sq 函式但找不到",
|
||
"無法將結構化繫結宣告為 'inline'",
|
||
"無法將結構化繫結宣告為 'constexpr'",
|
||
"結構化繫結不得宣告明確的儲存類別",
|
||
"std::tuple_size<%t>::value 不是有效的整數常數運算式",
|
||
"條件宣告必須宣告變數",
|
||
"條件宣告必須包含初始設定式",
|
||
"條件宣告中不得包含小括號內的初始設定式",
|
||
"條件宣告只可宣告一個變數",
|
||
"結構化繫結不得繫結到封閉區段類型",
|
||
"無法繫結到非公開的 %n",
|
||
"無法繫結到不完整的類型 %t",
|
||
"此宣告在此無效",
|
||
"constexpr 函式的主體不得為函式 try 區塊",
|
||
"若不允許區塊,則將控制轉移到 constexpr",
|
||
"無法擷取結構化繫結",
|
||
"Microsoft 所模擬的版本至少須為 1911,才能使用 '--ms_c++17'",
|
||
"嘗試讀取超過物件結尾的資料",
|
||
"此模式未啟用 constexpr lambda",
|
||
"常數運算式不得包含 lambda 運算式",
|
||
"值超過範本引數數目",
|
||
"二進位摺疊運算式的第二個運算子與第一個不相符",
|
||
"摺疊運算式運算子無效",
|
||
"一個二進位摺疊運算式無法套用至兩個參數套件",
|
||
"空白的展開對此摺疊運算式而言無效",
|
||
"非靜態資料成員不得宣告為內嵌",
|
||
"摺疊運算式不會參考參數套件",
|
||
"不能多載兩個參數類型相同但例外狀況規格不同的函式",
|
||
"在此模式中不允許動態例外狀況規格",
|
||
null,
|
||
"noexcept 指定名稱的運算元無效",
|
||
"範本的 noexcept 指定名稱不得包含 lambda 運算式",
|
||
"%nfd 無法存取",
|
||
"列舉範本宣告中的指定名稱無效",
|
||
"此組態不支援 80 位元浮點數類型",
|
||
"此組態不支援 128 位元浮點數類型",
|
||
"列舉程式值無效",
|
||
"必須為 _Atomic 限定類型",
|
||
"陣列元素的類型必須是完整的",
|
||
"已隱藏此函式的 always_inline 屬性",
|
||
"這裡不允許負值",
|
||
"整數封裝元素不可與 %n 相符",
|
||
"整數封裝元素不可與 %n 相符",
|
||
"未預期的指示項",
|
||
"無法評估 __builtin_offsetof",
|
||
"無法定義推算指引 %t",
|
||
"推算指引必須與 %n 宣告在相同的範圍內",
|
||
"推算指南宣告的指定名稱無效 (只允許 'explicit')",
|
||
"常數運算式內無法存取常數的可變動 %n",
|
||
"函式修飾元不適用於靜態成員宣告",
|
||
"'overloadable' 屬性需要原型的函式宣告",
|
||
"無法從 %t2 推算 'auto' 範本參數類型 %t1",
|
||
"類別範本名稱必須是即將初始化之完整類型 (而非該類型的元件) 的預留位置",
|
||
"別名宣告是 C++11 的功能",
|
||
"別名範本是 C++11 的功能",
|
||
"傳回型別必須直接指定所關聯的特製化類別範本",
|
||
"copy-list-initialization 不得使用 'explicit' %n",
|
||
"推算指引",
|
||
"使用者定義的常值運算子值無效",
|
||
"__has_cpp_attribute 不可出現在 #if 或 #elif 之外",
|
||
"推算指引必須與 %n 使用相同的協助工具宣告",
|
||
"此內容中不允許 Lambda",
|
||
"指定的對齊與先前的宣告不對等",
|
||
"定義上未指定任何對齊; 先前的宣告已經指定對齊",
|
||
"因為不支援 128 位元浮點數類型,所以無法使用內建函式",
|
||
"左移位負值具有未定義的行為",
|
||
"陣列指示項在 C++ 中並非標準用法",
|
||
"鏈結指示項在 C++ 中並非標準用法",
|
||
"混用指定和非指定的初始設定式在 C++ 中並非標準用法",
|
||
"亂序的初始設定式在 C++ 中並非標準用法",
|
||
"字串常值運算子範本必須有相當於 '<typename T, T ...>' 的範本參數清單",
|
||
"不允許重複的指示項",
|
||
"屬性與先前的 likely/unlikely 屬性衝突",
|
||
"'this' 藉由複製進行的隱含擷取即將淘汰",
|
||
"Lambda 運算式中不能有空白範本參數清單",
|
||
"模擬的 Microsoft 版本至少須為 1920,才能使用 '--ms_c++20'",
|
||
"此模式中不接受 STDC pragma 引數",
|
||
"若陳述式為 C++17 功能,則為 constexpr",
|
||
"指定的初始設定式清單中不允許套件展開",
|
||
"欄位指示項沒有值。",
|
||
"等位最多只能有一個欄位初始設定式",
|
||
"找不到有效的 std::%s 類型 (必須包含 <compare>)",
|
||
"內建運算子<=> 的類型無效 (%t1 和 %t2)",
|
||
"在此模式中摺疊運算式不是標準用法",
|
||
"使用 --current_directory 選項指定的目錄不是目錄: %s",
|
||
"PCH 警告",
|
||
"標頭停駐點必須位於全域範圍內。未產生 IntelliSense PCH 檔案。",
|
||
"正在引動巨集。未產生 IntelliSense PCH 檔案。",
|
||
"標頭停駐點不在檔案範圍內。未產生 IntelliSense PCH 檔案。",
|
||
"標頭停駐點不得位於巨集或 #if 區塊內。未產生 IntelliSense PCH 檔案。",
|
||
"標頭停駐點不得位於連結區塊內。未產生 IntelliSense PCH 檔案。",
|
||
"找不到適合的標頭停駐點位置。未產生 IntelliSense PCH 檔案。",
|
||
"不得在 PCH 中使用 line 指示詞。未產生 IntelliSense PCH 檔案。",
|
||
"限制指定名稱無效",
|
||
"AMP 限制涵式 %nfd 必須從 amp 限定函式中呼叫",
|
||
"函式 %nfd1 具有限制規範,但該限制規範與呼叫的函式 %nfd2 不相容",
|
||
"沒有任何多載候選具有正確的限制指定名稱",
|
||
"%t 不得出現在 AMP 限制涵式 %nfd 中",
|
||
"類型 %t 在 amp 限定成員函式 %nfd 的 this 指標中不合法",
|
||
"傳回型別 %t 在 AMP 限制涵式 %nfd 中不合法",
|
||
"參數類型 %t 在 AMP 限制涵式 %nfd 中不合法",
|
||
null,
|
||
"儲存類別 %s 在 AMP 限制涵式 %nfd 中不合法",
|
||
"%s 不得出現在 AMP 限制涵式 %nfd 中",
|
||
"AMP 限制涵式中有不合法的轉換",
|
||
"AMP 限制涵式中不允許例外狀況規格",
|
||
"AMP 限制涵式 %nfd 中有不合法的間接取值",
|
||
"AMP 限制涵式 %nfd 中有不合法的虛擬函式呼叫",
|
||
"AMP 限制涵式 %nfd 中有不合法的間接函式呼叫",
|
||
"這裡不允許 tile_static 儲存類別",
|
||
"AMP 限制涵式 %nfd 中有不合法的標籤",
|
||
"AMP 限制涵式 %nfd 中有不合法的位元欄位",
|
||
"AMP 限制涵式 %nfd 中有不合法的省略符號",
|
||
"相容於 amp 的類型 %nfd 中有不合法的虛擬基底",
|
||
"AMP 限制涵式 %nfd 中有不合法的外部參考",
|
||
"AMP 限制涵式 %nfd 中有常數值超出支援的範圍",
|
||
"AMP 限制涵式中有不合法的 pragma 套件值 %s",
|
||
"不允許重疊的限制指定名稱",
|
||
"解構函式的限制規範必須涵蓋所有建構函式的限制規範聯集",
|
||
null,
|
||
"nostdlib 至少需要一個強制 Using",
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
"外部 \"C\" 函式不支援多重限制規範",
|
||
"不允許成員函式指標、函式指標、設有 'amp' 限制規範之函式的參考",
|
||
"基底類別、資料成員或陣列項目至少須為 4 個位元組,才符合 AMP 限制涵式 %nfd 的規範",
|
||
"資料成員位移必須是其自然調整的倍數,才符合 AMP 限制涵式 %nfd 的規範",
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
"tile_static 變數不能有初始設定式",
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
"/clr:nostdlib 需要 mscorlib.dll 列在強制 using 清單中",
|
||
"具有 /clr:nostdimport 的 /clr:netcore 要求強制 using 清單中必須有 System.Runtime.dll、System.Runtime.Extensions.dll、System.Runtime.InteropServices.dll 及 System.Runtime.CompilerServices.VisualC.dll",
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
"<診斷發出失敗>",
|
||
"錯誤太多,因此 IntelliSense 引擎無法正確運作,其中有些錯誤可能未顯示在編輯器中。",
|
||
"'this' 用法已過時,且這種指派與 C++11 模式不相容",
|
||
"發生未知的錯誤。未產生 IntelliSense PCH 檔案。",
|
||
"有一或多個遠端路徑無法對應到現有的本機路徑。IntelliSense 的效能可能會變差。",
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
null,
|
||
"應為 '>>>'",
|
||
"找不到 __cudaPushCallConfiguration 宣告。CUDA 工具組安裝可能已損毀。",
|
||
"在此模式中 C++17 樣式的初始設定式不是標準用法",
|
||
"在此模式中擷取 *這個不是標準用法",
|
||
"在此模式中 C++17 樣式的 'using' 屬性前置詞不是標準用法",
|
||
"在此模式中 C++17 樣式的巢狀命名空間不是標準用法",
|
||
"只有 'constexpr'、'consteval' 或 'constinit' 其中之一可以出現宣告上",
|
||
"在此模式中函式不可同時為 consteval 和 virtual",
|
||
"明確具現化指示詞中不允許 'consteval'",
|
||
"'consteval' 在這裡無效",
|
||
"解構函式不可為 consteval",
|
||
"具虛擬基底之類別的建構函式不可為 consteval",
|
||
"變數或靜態資料成員的宣告中不允許 'consteval'",
|
||
"%nd 之前宣告為 consteval",
|
||
"%nd 之前不是宣告為 consteval",
|
||
"'main' 函式不可宣告為 consteval",
|
||
"呼叫 consteval %n 未產生有效的常數運算式",
|
||
"常數運算式結果中 consteval %n 的位址",
|
||
"consteval 成員不可覆寫非 consteval %n",
|
||
"非 consteval 成員不可覆寫 consteval %n",
|
||
"結構化繫結",
|
||
"對類型為 %t1 之子物件的 dynamic_cast 無效 (衍生程度最大的類型是 %t2)",
|
||
"識別碼 __VA_OPT__ 只能出現在 variadic 巨集的取代清單中",
|
||
"__VA_OPT__ 不可出現於 __VA_OPT__ 運算元中",
|
||
"__VA_OPT__ 缺少右括號",
|
||
"__VA_OPT__ 後面必須接著 '('",
|
||
"'##' 在 __VA_OPT__ 運算元中不可以在最前面",
|
||
"'##' 在 __VA_OPT__ 運算元中不可以在最後面",
|
||
"在此模式中 C++20 樣式的巢狀內嵌命名空間不是標準用法",
|
||
"無法將對基底類別 %t2 的指標轉換為對衍生類別 %t1 的指標 -- 請嘗試指向超過最大衍生程度的物件",
|
||
null,
|
||
"無法將 'main' 用為全域變數名稱或指定的 C 語言連結",
|
||
"不得在連結規格中宣告函式 'main'",
|
||
"條件中不得包含結構化繫結",
|
||
"'::' 之前必須是屬性命名空間識別碼",
|
||
"只允許一個屬性命名空間",
|
||
"此處不允許 'return'",
|
||
"結構化繫結無法與其他宣告子並用",
|
||
"無法擴展常數評估內容",
|
||
"不允許結構化繫結範本",
|
||
"小括號內的初始設定式必須是運算式,而不得是大括號內的清單",
|
||
"無法推算類別範本引數",
|
||
"new 或 delete 運算子不可宣告為 'consteval'",
|
||
"這裡不能使用 consteval 函數的位址",
|
||
"函數類型 (%t) 的對齊方式並非標準用法",
|
||
"在 C 中,未指定繫結的陣列對齊方式並非標準用法",
|
||
"變數不能同時有 'common' 和 'internal_linkage' 屬性",
|
||
"'internal_linkage' 屬性未出現在前一個宣告上",
|
||
"找不到 %n 的任何可行範本引數推算候選",
|
||
"不允許完整的建構函式呼叫",
|
||
"預設比較運算子必須是其所套用之類別的成員或 Friend",
|
||
"預設比較運算子參數的類型 %t 不正確 (必須是 'reference to const X',其中 X 是外層類別類型)",
|
||
"預設比較運算子的傳回型別必須是 'bool'",
|
||
"預設的成員比較運算子必須是 'const'",
|
||
null,
|
||
"協同程式的 Promise 類型 %t 不能同時設有 'return_void' 和 'return_value'",
|
||
"'return_value' 已宣告 %p",
|
||
"'return_void' 已宣告 %p",
|
||
"缺少 co_return 陳述式,而 %t 在 %n 的結尾處沒有 'return_void'",
|
||
"找不到協同程式狀態配置的全域 'operator new' 的 nothrow 變體",
|
||
"找不到協同程式狀態解除配置的可行 'operator delete'",
|
||
"constexpr 函數不可以是協同程式",
|
||
"這個 %s 運算式的運算元會解析成非類別 %t",
|
||
"靜態初始設定式中不能有 co_await 運算式",
|
||
"呼叫 %n 的 co_await 運算式必須為非擲回",
|
||
"遞迴比較重寫作業太多",
|
||
"預設運算子 <=> 可推導的傳回型別必須是 'auto'",
|
||
"非常數來源的隱含複本",
|
||
"結構化繫結不能宣告 static 或 thread_local 以外的明確儲存類別",
|
||
"一般 Microsoft 屬性欄位不支援預設的比較運算子",
|
||
"標準比較類型 (%t) 必須是具有整數類型單一非靜態資料成員的類別類型",
|
||
"在 %t 中找不到任何 constexpr 靜態資料成員 %sq",
|
||
"元素數目 (%d) 對動態配置而言太大",
|
||
"constexpr 動態配置要求太大",
|
||
"解除配置未動態配置的儲存體",
|
||
"解除配置大小 (%d1) 未對應到配置的大小 (%d2)",
|
||
"配置發生於此處",
|
||
"解除配置類型 (%t1) 未對應到配置類型 (%t2)",
|
||
"某些動態配置 (總數 = %d) 未解除配置",
|
||
"使用了未預期的簽章宣告內建 %n (類型 %t)",
|
||
">> 來自 std::__report_constexpr_value 的輸出",
|
||
">> 結束來自 std::__report_constexpr_value 的輸出",
|
||
"在 constexpr 評估中無法使用具有相依陣列大小的陣列",
|
||
"忽略以 'nodiscard' 屬性宣告的常式傳回值 (%sq)",
|
||
"忽略具有 'nodiscard' 屬性的傳回值類型 (%sq)",
|
||
"用來建立捨棄物件的建構函式具有 'nodiscard' 屬性",
|
||
"用來建立捨棄物件的建構函式具有 'nodiscard' 屬性 (%sq)",
|
||
"捨棄物件的類型具有 'nodiscard' 屬性",
|
||
"捨棄物件的類型具有 'nodiscard' 屬性 (%sq)",
|
||
"虛擬解構函式參考只能用於虛擬解構函式呼叫",
|
||
"常數運算式中不允許使用明確的解構函式呼叫",
|
||
"陣列下標運算式中未在小括號內的逗號運算子已淘汰",
|
||
"動態配置的元素數目 (%d) 對初始設定式而言太小",
|
||
"%s 運算式的揮發性運算元已淘汰",
|
||
"使用揮發性純量物件指派結果的用法已淘汰",
|
||
"複合指派運算式的揮發性目的地類型已淘汰",
|
||
"揮發性函式參數已淘汰",
|
||
"揮發性傳回型別已淘汰",
|
||
"在結構化繫結上使用揮發性限定詞的用法已淘汰",
|
||
"'ext_vector_type' 引數必須介於 1 到 2047 之間",
|
||
"'ext_vector_type' 屬性只能出現在 typedef 中",
|
||
"'ext_vector_type' 屬性只適用於整數或浮點數類型",
|
||
"在目前的編譯模式中忽略此功能測試巨集 (並傳回 0)",
|
||
"無法評估對於聯集有多個元素的彙總初始設定式",
|
||
"針對運算子重寫選取的 %nd 不會傳回 bool 類型",
|
||
"呼叫類別專屬配置函式的 new-expression 不能進行常數評估",
|
||
"placement new 運算式不能進行常數評估",
|
||
"需要有虛擬解構函式才能透過子物件指標刪除",
|
||
"%npTd,具有反轉的引數",
|
||
"__INTADDR__ 的運算元必須從 null 指標位移",
|
||
"_Generic 建構符合多種類型",
|
||
"另一個相符項目為 %t",
|
||
"已忽略此處使用的 'availability' 屬性",
|
||
"範圍架構 'for' 陳述式中的 C++20 樣式初始設定式陳述式在此模式中不是標準用法",
|
||
"co_await 只能套用至範圍架構 for 陳述式",
|
||
"無法推算範圍架構 'for' 迴圈中的範圍類型",
|
||
"內嵌變數為 C++17 功能",
|
||
"終結運算子 Delete 需要 %t 作為第一個參數",
|
||
"終結運算子 Delete 不能有除了 std::size_t 與 std::align_val_t 的參數",
|
||
"寬鬆抽象類別選項只有在編譯 C++ 時才能使用",
|
||
"requires 子句中運算式的開頭無效",
|
||
"requires 子句中的 cast 運算式必須以括號括住",
|
||
"此運算子不能出現在 requires 子句的最上層 (沒有括號)",
|
||
"不可部分完成限制式必須具有 bool 類型",
|
||
"無法替代不可部分完成限制式",
|
||
"不可部分完成限制式不是常數",
|
||
"不可部分完成限制式評估為 false",
|
||
"未滿足範本限制式",
|
||
"概念定義不能出現在此範圍中",
|
||
"%nd 的重新宣告無效",
|
||
"概念識別碼的引數 %T 替代失敗",
|
||
"引數 %T 的概念為 False",
|
||
"此處不允許使用 requires 子句 (非樣板化函式)",
|
||
"概念範本",
|
||
"requires 子句與 %nfd 不相容",
|
||
"必須是屬性",
|
||
null,
|
||
"必須為類型名稱",
|
||
"requires 運算式中不允許使用省略符號參數",
|
||
"requires 運算式中未命名的參數沒有作用",
|
||
"必須為概念名稱",
|
||
"呼叫在常數運算式中出現的 %s 永遠會得到 'true'",
|
||
"呼叫在 consteval 內容中出現的 %s 永遠會得到 'true'",
|
||
"呼叫在非 constexpr 函式中出現的 %s 永遠會得到 'false'",
|
||
"%t 的類型限制式失敗",
|
||
"'export' 選項不能用於啟用 C++ 模組的模式中",
|
||
"全域模組片段宣告必須放在所有其他宣告前面",
|
||
"模組宣告前面只能放置全域模組片段",
|
||
"私人模組片段前面必須放置模組宣告",
|
||
"無法匯出 %s 模組片段",
|
||
"無法宣告多個模組",
|
||
"無法宣告多個 %s 模組片段",
|
||
"模組必須以非空白名稱宣告",
|
||
"%sq 不是可匯入的標頭",
|
||
"無法匯入沒有名稱的模組",
|
||
"模組本身不能具有介面相依性",
|
||
"已匯入模組 %sq",
|
||
"模組檔案",
|
||
"找不到模組 %sq 的模組檔案",
|
||
"無法匯入模組檔案 %sq",
|
||
"必須為 %s1,但找到 %s2",
|
||
"在開啟模組檔案 %sq 時",
|
||
"未知的分割名稱 %sq",
|
||
"未知的模組檔案",
|
||
"可匯入的標頭模組檔案",
|
||
"EDG 模組檔案",
|
||
"IFC 模組檔案",
|
||
"未預期的模組檔案",
|
||
"第二個運算元 %t2 的類型必須與 %t1 的大小相同",
|
||
"類型必須可以原樣複製",
|
||
"__builtin_bit_cast 的 constexpr 評估目前不支援類型 %t",
|
||
"__builtin_bit_cast 的 constexpr 評估目前不支援具有位元欄位 %t 的類別類型",
|
||
"參考類型 %t 的非靜態資料成員會防止 __builtin_bit_cast 的 constexpr 評估",
|
||
"揮發性類型 %t 會防止 __builtin_bit_cast 的 constexpr 評估",
|
||
"等位、指標或成員指標類型 %t 會防止 __builtin_bit_cast 的 constexpr 評估",
|
||
"%npTd,透過使用宣告 %p 來繼承",
|
||
"無法執行用於繼承建構函式的 %t 子物件建構 -- 已刪除隱含的預設建構函式",
|
||
"%n 必須傳回 void",
|
||
"成員宣告開頭無效",
|
||
"必須是 'auto'",
|
||
"目前不允許此運算子; 請以括號括住前面的 new 運算式",
|
||
"概念使用無效",
|
||
"預設的成員比較運算子不可限定為 '&&'",
|
||
"預設 constexpr 比較函式會呼叫非 constexpr 函式 %nd",
|
||
"只有整數或整數陣列物件支援 constexpr 記憶體比較",
|
||
"概念範本不能具有已建立關聯的條件約束",
|
||
"不允許 'export'",
|
||
"不允許匯出個別類別成員",
|
||
"匯出的宣告必須引入名稱",
|
||
"匯出宣告不能包含匯出宣告 (前一個宣告 %p)",
|
||
"匯出宣告不能包含模組匯入宣告",
|
||
"匯出宣告只能出現在模組介面單位中",
|
||
"匯出宣告不能匯出具有內部連結的名稱",
|
||
"using 宣告包含 %nfd",
|
||
"因為不支援 __fp16 浮點數類型,所以無法使用內建函式",
|
||
"Requires 運算式必須至少指定一個需求",
|
||
"'constinit' 在這裡無效",
|
||
"'constinit' 只對具有靜態或執行緒儲存期的變數宣告有效",
|
||
"constinit 變數需要進行動態初始化",
|
||
"變數先前使用 'constinit' %p 宣告",
|
||
"使用非原型函式宣告子",
|
||
"引數不能有常數限定類型",
|
||
"不允許使用不完整類型 %t 的成員指標",
|
||
"此模式未啟用 init-capture 中的參數序列展開式",
|
||
"init-capture 中的參數序列展開式是 C++20 功能",
|
||
"類別定義中預設的比較運算子,必須為該比較運算子的第一個宣告 (%nd)",
|
||
"Init-capture 中的套件展開只能用於可變參數範本",
|
||
"類型條件約束使用非類型概念的 %nd (例如: 第一個參數是型別參數的概念範本)",
|
||
"推算的預留位置類型 %t 未通過類型條件約束",
|
||
"%t 的預設建構函式不符合資格",
|
||
"%t 的解構函式因未排序的條件約束而模稜兩可",
|
||
"%t 的解構函式因條件約束失敗而不符合資格",
|
||
"模稜兩可的解構函式候選項",
|
||
"虛擬函式不能有尾端 Requires 子句",
|
||
"%nd 不符合其條件約束",
|
||
"decltype 限定詞 %t 的結果不是類別或列舉",
|
||
"因為具有反轉參數的隱含比較運算子為均等相符,所以標準 C++20 中的比較會模稜兩可。這通常是比較運算子中遺漏 'const' 限定詞所致; 請參閱 %nod",
|
||
"概念識別碼無效",
|
||
"Requires 子句的引數 %T 替代失敗",
|
||
"未滿足 %nd 的條件約束",
|
||
"constexpr 函式中的變數型別 %t 具有虛擬基底類別",
|
||
"常數運算式無法配置虛擬基底子物件 (針對型別 %t )",
|
||
"類別型別的範本參數必須為結構類別型別",
|
||
"UTF-8 常值的支援需要 u-literal 支援。",
|
||
"指定了多次 '%s' 的模組檔案對應",
|
||
"指定了多次 '%s' 的標頭單位對應",
|
||
"未指定 '%s' 的對應",
|
||
"'%s' 的模組檔案對應無效",
|
||
"找不到要匯入的標頭 '%s'",
|
||
"模組檔案清單中有多個檔案與 '%s' 相符",
|
||
"為 '%s' 找到的模組檔案會用於其他模組",
|
||
"任何類型的模組檔案",
|
||
"無法讀取模組檔案",
|
||
"因為目前的選項不支援 char8_t 類型,所以無法使用內建函式",
|
||
"如果啟用 C++ 20 協同程式,就不能指定 --ms_await 命令列選項",
|
||
"非標準地使用明確的建構函式 %nod 進行預設彙總元素初始化",
|
||
"內建類 memcpy 的來源或目的地未指向物件",
|
||
"內建類 memcpy 嘗試複製具象相異類型 %t1 與 %t2",
|
||
"內建類 memcpy 嘗試複製非一般可複製類型 %t",
|
||
"內建類 memcpy 嘗試複製部分物件",
|
||
"內建類 memcpy 嘗試複製過去陣列邊界",
|
||
"內建類 memcpy 嘗試複製重疊位元組範圍 (改用對應的 memmove 作業)",
|
||
"具有尾端需要子句的 friend 宣告必須為定義",
|
||
"運算式必須要有算術或指標類型,但其類型為 %t",
|
||
"運算式必須要有算術、列舉或指標類型,但其類型為 %t",
|
||
"運算式必須要有算術、不限範圍列舉或指標類型,但其類型為 %t",
|
||
"運算式必須要有指標類型,但其類型為 %t",
|
||
"運算子 -> 或 ->* 適用於 %t,但不適用於指標類型",
|
||
"不得使用不完整的類別類型 %t",
|
||
"無法解譯此編譯目標的位元配置",
|
||
"IFC 運算子 %sq 沒有任何相對應的運算子",
|
||
"IFC 呼叫慣例 %sq 沒有任何相對應的呼叫慣例",
|
||
"模組 %sq 包含不支援的建構",
|
||
"不支援的 IFC 建構: %sq",
|
||
"__is_signed 從現在起已不再是關鍵字",
|
||
"陣列維度必須要有不帶正負號的常數整數值",
|
||
"IFC 檔案 %sq 的版本為不支援的 %d1.%d2",
|
||
"此模式下未啟用的模組",
|
||
"模組名稱中不得包含 'import'",
|
||
"模組名稱中不得包含 'module'",
|
||
null,
|
||
null,
|
||
"%n 不是列舉類型",
|
||
"列舉程式 %no2 與 %n1 衝突",
|
||
"列舉程式 %no 已於此範圍 %p 中宣告",
|
||
"'throw()' 規格不屬於 C++20 及更新版本",
|
||
"項目超過標頭單位對應相符中的 '%s'",
|
||
"#pragma 診斷必須有 'push' 或 'pop' 引數",
|
||
"找不到符合這個 '診斷快顯' 的 '#pragma 診斷推送'",
|
||
"當 %sq 用於匯入或模組指示詞中時,不得為巨集",
|
||
"這個指示詞只能出現在全域命名空間範圍內",
|
||
"'export' 宣告只能出現在全域或命名空間範圍",
|
||
"%sq 剖析為識別碼而非關鍵字,因為後續的權杖與前置處理器指示詞的標記不相符",
|
||
"這似乎是前置處理器指示詞的開頭,但是缺少 ';',後面緊接著新行會防止",
|
||
"這似乎是模組前置處理指示詞,但這類指示詞不能出現在巨集展開中",
|
||
"'module' 指示詞不能出現在條件式包含的範圍 (例如,#if、#else、#elseif 等)",
|
||
"已略過 %sq 的輸入",
|
||
"promise 類型 %t 必須將 get_return_object_on_allocation_failure 宣告為不需要引數的靜態成員函式",
|
||
"別名範本無法明確特殊化",
|
||
"以符合此 '{'",
|
||
"在此巨集引動中",
|
||
"呼叫需要不明確的引數轉換",
|
||
"模組 %s 所擁有的宣告與 %nd 衝突",
|
||
"由全域模組所擁有的宣告與已命名模組所擁有的 %nd 衝突",
|
||
"'malloc' 屬性的第一個引數必須是函式",
|
||
"無法擷取 %nod",
|
||
"無法擷取 'this'",
|
||
"已在 consteval 內容中",
|
||
"'if consteval' 和 'if not consteval' 需要大括弧相依陳述句",
|
||
"'if consteval' 和 'if not consteval' 在非 constexpr 函數中沒有意義",
|
||
"不允許將控制項傳送至 'if consteval' 或 'if not consteval' 陳述式",
|
||
"constant-evaluation 無法通過具有靜態或執行緒儲存持續時間之變數的宣告",
|
||
"在具有明確 'this' 參數的 Lambda 上不允許可變動的限定詞",
|
||
"以 'static' 宣告的成員函式不能有明確的 'this' 參數",
|
||
"明確 'this' 參數必須是第一個宣告的參數",
|
||
"這裡不允許 'this'",
|
||
"無法預設具有明確 'this' 的比較函數",
|
||
"明確 'this' 函數需要選取器運算元",
|
||
"在此模式中,'if consteval' 和 'if not consteval' 不是標準",
|
||
"在此模式中,在 Lambda 宣告子中省略 '()' 並非標準",
|
||
"省略 Lambda 參數清單時,不允許後置 Requires 子句",
|
||
"模組 %sq 要求的分割區無效",
|
||
"模組 %sq1 已要求未定義的分割區 (相信是 %sq)",
|
||
"模組 %sq1 檔案位置 %d1 (相對位置 %d2) 要求分割區 %sq2 - 是空的",
|
||
"模組 %sq1 檔案位置 %d1 (相對位置 %d2) 要求分割區 %sq2 - 在分割區開始之前",
|
||
"模組 %sq1 檔案位置 %d1 (相對位置 %d2) 要求分割區 %sq2 - 溢出其分割區的結尾",
|
||
"模組 %sq1 檔案位置 %d1 (相對位置 %d2) 要求分割區 %sq2 - 與其分割區元素對齊錯誤",
|
||
"從子欄位 %sq",
|
||
"從分割區 %sq 元素 %d1 (檔案位置 %d2,相對位置 %d3)",
|
||
"Lambda 屬性在此為非標準",
|
||
"識別碼 %sq 可能會與 %p 上視覺類似的識別碼混淆",
|
||
"此註解包含可疑的 Unicode 格式化控制字元",
|
||
"此字串包含 Unicode 格式化控制字元,可能會導致非預期的執行時間行為",
|
||
"%d1 抑制警告在處理模組 %sq1 時發生",
|
||
"%d1 抑制警告在處理模組 %sq1 時發生",
|
||
"%d1 抑制錯誤在處理模組 %sq1 時發生",
|
||
"%d1 抑制錯誤在處理模組 %sq1 時發生",
|
||
"包括",
|
||
"抑制",
|
||
"虛擬成員函式不能有明確的 'this' 參數",
|
||
"取得明確 'this' 函數的位址需要限定名稱",
|
||
"形成明確 'this' 函數的位址需要 '&' 運算子",
|
||
"字串常值不能用來初始化彈性陣列成員",
|
||
"函數 %sq 定義的 IFC 表示法無效",
|
||
"已進行更正以捨棄隱含的 'this' 參數",
|
||
"UniLevel IFC 圖表未用來指定參數",
|
||
"IFC 參數定義圖表指定了 %d1 個參數,而 IFC 宣告則指定了 %d2 個參數",
|
||
"IFC 參數定義圖表指定了 %d1 個參數,而 IFC 宣告則指定了 %d2 個參數",
|
||
"IFC 參數定義圖表指定了 %d1 個參數,而 IFC 宣告則指定了 %d2 個參數",
|
||
"遺漏函數 %sq 定義的 IFC 標記法",
|
||
"函數修飾詞不適用於成員範本宣告",
|
||
"成員選取涉及太多巢狀匿名型別",
|
||
"運算元之間沒有通用類型",
|
||
"必須是指標對成員",
|
||
"彈性陣列成員不能在非空白的類型中宣告",
|
||
"必須將 'std::source_location::__impl' 定義為只有資料成員為 '_M_function_name', '_M_file_name', '_M_column', '_M_line' 的類別",
|
||
"在初始化 'std::source_location::__impl' 時,欄位數會溢出類型為 %t 的成員 '_M_column'",
|
||
"在初始化 'std::source_location::__impl' 時,行數會溢出類型為 %t 的成員 '_M_line'",
|
||
"UTF-16 字元常數不可佔用多個程式碼單位; 已截斷值",
|
||
"兩個引數的類型必須相同",
|
||
"類型 %t 對此內建的引數無效",
|
||
"呼叫自 %nd:"
|
||
] |