網(wǎng)站開發(fā)需要20萬百度云網(wǎng)盤免費資源
?2001年:已聲明虛擬參數(shù),但從未使用過
2002
年:
虛擬參數(shù)重新定義為do變量
2003
:無法優(yōu)化:常量/表達(dá)式傳遞給可能修改的變量
2004
:
重新維度的數(shù)組作為參數(shù)傳遞
2005
:
重維度數(shù)組等價
2006
:優(yōu)化:找到并行調(diào)用
2007
:無法優(yōu)化:在兩個子樹中寫入,從而阻止并行調(diào)用
2008
年
:優(yōu)化:找到并行循環(huán)
2009
:無法優(yōu)化:使用不同尺寸的陣列
2011
:無法優(yōu)化:不兼容的選項 (intlog) 阻止擴展
2012
:無法優(yōu)化:遞歸函數(shù)/鏈
2062
:無法優(yōu)化:Varargs 必須是相同類型的指針
2063
:無法優(yōu)化:此數(shù)組不允許具有可調(diào)整的維度
2064
:無法優(yōu)化:varargs 的多次使用
2065
:內(nèi)部故障:符號表循環(huán)鏈接。請聯(lián)系您的供應(yīng)商
2067
:無法優(yōu)化:指令阻止內(nèi)聯(lián)
2068
:
未知輸入文件后綴需要轉(zhuǎn)換選項
2071
:
非法數(shù)據(jù)長度
2090
:無法優(yōu)化:已達(dá)到內(nèi)部表容量
2091
:優(yōu)化:循環(huán)展開
2092
:無法優(yōu)化:矢量化不支持長雙精度數(shù)據(jù)類型
2093
:無法優(yōu)化:不匹配參數(shù)上的數(shù)組表示法會阻止分析
2094
:
屬性的重復(fù)聲明
2098
:無法優(yōu)化:分配的 goto 語句中使用的實際數(shù)組
2099
:無法優(yōu)化:調(diào)用例程中的 I/O 語句
2106
:無法優(yōu)化:外部名稱與內(nèi)部名稱沖突
2107
:
使用結(jié)構(gòu)抑制膨脹
2135
:
文件名不正確
2136
:
如果指定了跟蹤選項,則不允許使用其他選項
2137
:
如果指定了 flint 選項,則不允許使用其他選項
2138
:
在命令行上找不到輸入文件名
2139
:
未知選項
2140
:
此對象不能等價
2142
:無法優(yōu)化:通過按值傳遞參數(shù)來抑制擴展
2143
:
Doall 指令放錯位置
2146
:無法優(yōu)化:數(shù)據(jù)語句中的共享變量
2147
:無法優(yōu)化:傳遞 char 子字符串會阻止函數(shù)擴展
2148
:無法優(yōu)化:無法確定陣列的對齊方式
2149
:無法優(yōu)化:實際參數(shù)是重新定義的 do-loop 索引
2151
:
不能對常量參數(shù)進(jìn)行標(biāo)注
2153
:內(nèi)部故障:程序間分析。請聯(lián)系您的供應(yīng)商
2155
:
此語句函數(shù)引用禁止擴展
2157
:無法優(yōu)化:無法應(yīng)用合適的轉(zhuǎn)換
2165
:無法優(yōu)化:函數(shù)返回值的定義阻止轉(zhuǎn)換
2168
:優(yōu)化:外循環(huán)在內(nèi)循環(huán)內(nèi)移動
2169
:優(yōu)化:內(nèi)循環(huán)移出外循環(huán)
2170
:優(yōu)化:不變表達(dá)式移出外循環(huán)
2171
:優(yōu)化:內(nèi)循環(huán)內(nèi)展開外循環(huán)
2172
:優(yōu)化:循環(huán)嵌套折疊為單個循環(huán)
2173
:
?初始化表達(dá)式中的非法操作數(shù)或運算符
2174
:
實體不能與初始化表達(dá)式一起使用
2175
:無法優(yōu)化:函數(shù)類型不匹配
2176
:
非法的并行語法
2177
:
函數(shù)返回值從不設(shè)置
2180
:目標(biāo)體系結(jié)構(gòu):
2184
:無法優(yōu)化:無法處理此數(shù)據(jù)類型組合
2189
:優(yōu)化:循環(huán)展開和旋轉(zhuǎn)
2190
:優(yōu)化:循環(huán)展開和優(yōu)化
2191
:優(yōu)化:部分負(fù)載提升到環(huán)頂
2192
:優(yōu)化:針對標(biāo)量執(zhí)行優(yōu)化的循環(huán)
2194
:
在 I/O 列表中擴展函數(shù)的潛在副作用
2218
:
檢測和優(yōu)化成語
2219
:
不得在同一迭代中執(zhí)行多個有序指令
2225
:
數(shù)組維度中的非法函數(shù)引用
2226
:
數(shù)組維度中的函數(shù)值非法
2297
:
訪問標(biāo)識符(僅對象)必須是公共的
2298
:
二進(jìn)制常量中的數(shù)字必須是 0 或 1
2299
:
八進(jìn)制常數(shù)中的數(shù)字必須是 0 到 7
2300
:可能無法優(yōu)化:標(biāo)量值從一個循環(huán)傳遞到另一個循環(huán)傳遞的反饋。在線沖突<實體>。循環(huán)索引為 <entity> (<filename>,<entity>)”
2301
:可能無法優(yōu)化:標(biāo)量值從一個循環(huán)傳遞到另一個循環(huán)傳遞的反饋。在線沖突<實體>。循環(huán)索引為 <entity> (<filename>)
2302
:可能無法優(yōu)化:標(biāo)量值從一個循環(huán)傳遞到另一個循環(huán)傳遞的反饋。在線沖突<實體>。(<entity>,<filename>)
2303
:可能無法優(yōu)化:從一個循環(huán)傳遞到另一個循環(huán)傳遞的標(biāo)量值反饋。在線沖突<實體>。(<實體>)
2304
:可能無法優(yōu)化:循環(huán)迭代之間可能存在多存儲沖突。在線沖突<實體>。循環(huán)索引為 <entity> (<filename>,<entity>)
2305
:可能無法優(yōu)化:循環(huán)迭代之間可能存在多存儲沖突。在線沖突<實體>。循環(huán)索引為 <entity> (<filename>)
2306
:可能無法優(yōu)化:循環(huán)迭代之間可能存在多存儲沖突。在線沖突<實體>。(<entity>,<filename>)
2307
:可能無法優(yōu)化:循環(huán)迭代之間可能存在多個存儲沖突。在線沖突<實體>。(<實體>)
2308
:可能無法優(yōu)化:循環(huán)迭代之間的潛在反饋。在線沖突<實體>。循環(huán)索引為 <entity> (<filename>,<entity>)
2309
:可能無法優(yōu)化:循環(huán)迭代之間的潛在反饋。在線沖突<實體>。循環(huán)索引為 <entity> (<filename>)
2310
:可能無法優(yōu)化:循環(huán)迭代之間的潛在反饋。在線沖突<實體>。(<entity>,<filename>)
2311
:可能無法優(yōu)化:循環(huán)迭代之間的潛在反饋。在線沖突<實體>。(<實體>)
2312
:無法優(yōu)化:潛在的指針別名 - 如果正常,則使用限制限定符。在線沖突<實體>。循環(huán)索引為 <entity> (<filename>,<entity>)
2313
:無法優(yōu)化:潛在的指針別名 - 如果正常,則使用限制限定符。在線沖突<實體>。循環(huán)索引為 <entity> (<filename>)
2314
:無法優(yōu)化:潛在的指針別名 - 如果正常,則使用限制限定符。在線沖突<實體>。(<entity>,<filename>)
2315
:無法優(yōu)化:潛在的指針別名 - 如果正常,則使用限制限定符。在線沖突<實體>。(<實體>)
2324
:無法優(yōu)化:錯誤的參數(shù)列表
2335
:無法優(yōu)化:存在自動數(shù)組
2351
:
環(huán)巢與以下巢融合
2352
:
輸入文件的過早結(jié)束
2353
:
并行化需要創(chuàng)建自動數(shù)組
2355
:
?開關(guān) -xj、-ym、-yh 組合無效
2357
:無法優(yōu)化:函數(shù)返回值作為循環(huán)索引
2358
:
此常量聲明抑制內(nèi)聯(lián)擴展
2362
:無法優(yōu)化:無法并行化 I/O 語句
2365
:
功能當(dāng)前受限
2368
:無法優(yōu)化:具有內(nèi)部函數(shù)的虛擬參數(shù)數(shù)組
2376
:
指針變量禁止內(nèi)聯(lián)擴展
2377
:
子例程參數(shù)中的數(shù)組部分阻止優(yōu)化
2378
:
無法打開輸入文件
2380
:
生成并行例程
2381
:
并行指令缺少塊結(jié)構(gòu)的開始或結(jié)束
2382
:無法優(yōu)化:例程名稱太長
2383
:
不允許嵌套強制并行指令
2384
:
forcepardo 指令的位置不正確
2385
:
減力指令的位置不正確
2386
:
標(biāo)簽必須在強制并聯(lián)環(huán)或強制并聯(lián)的情況下
2387
:
在并行循環(huán)中未將約簡變量用作約簡
2389
:
指令缺失、嵌套錯誤或誤用
2391
:
在工作共享構(gòu)造上沒有有序指令的有序指令
2392
:
無法分支到構(gòu)造中或分支出構(gòu)造
2393
:
Do-loop 索引必須為整數(shù)類型
2394
:
并行構(gòu)造只允許一個子句
2396
:內(nèi)部錯誤:輸入線路緩沖區(qū)溢出。請聯(lián)系您的供應(yīng)商
2398
:
在塊結(jié)束之前到達(dá)文件結(jié)束
2399
:
缺少分號 (;)
2400
:
語法錯誤
2401
:內(nèi)部故障:表溢出。請聯(lián)系您的供應(yīng)商
2402
:
未聲明變量
2403
:
乘法定義變量
2404
:
聲明中指定的沖突存儲類
2405
:
聲明中指定的沖突類型定義
2406
:
未鍵入標(biāo)識符
2407
:
非法數(shù)組定義
2408
:
內(nèi)存不足,無法優(yōu)化
2409
:
內(nèi)部故障。請聯(lián)系您的供應(yīng)商
2410
:
非法的 typedef 聲明
2411
:內(nèi)部錯誤:表達(dá)式指針非法。請聯(lián)系您的供應(yīng)商
2412
:內(nèi)部故障:樹生成錯誤。請聯(lián)系您的供應(yīng)商
2413
:內(nèi)部故障:令牌非法。請聯(lián)系您的供應(yīng)商
2414
:內(nèi)部故障:未找到輸出字符串的末尾。請聯(lián)系您的供應(yīng)商
2415
:
未定義的結(jié)構(gòu)/聯(lián)合引用
2416
:
非法結(jié)構(gòu)/工會定義
2417
:
結(jié)構(gòu)/聯(lián)合中的非法申報
2418
:
非法枚舉聲明
2419
:
不平衡的表達(dá)
2420
:
非法間接
2421
:
非法操作常數(shù)
2422
:
非法指針操作
2423
:
無法分配給常量
2424
:
指針的非法組合
2425
:內(nèi)部故障:塊不平衡。請聯(lián)系您的供應(yīng)商
2429
:無法內(nèi)聯(lián):外部定義與非外部定義沖突
2430
:無法內(nèi)聯(lián):結(jié)構(gòu)定義沖突
2431
:無法內(nèi)聯(lián):結(jié)構(gòu) typedef 用法沖突
2432
:無法內(nèi)聯(lián):遞歸函數(shù)
2433
:無法內(nèi)聯(lián):函數(shù)中的靜態(tài)變量
2434
:無法內(nèi)聯(lián):結(jié)構(gòu)名稱沖突
2435
:無法內(nèi)聯(lián):內(nèi)聯(lián)函數(shù)本身不
2436
:
未使用
2437
:無法內(nèi)聯(lián):嵌套級別太深
2438
:無法內(nèi)聯(lián):表達(dá)式中使用的 Void 函數(shù)
2439
:無法內(nèi)聯(lián):標(biāo)識符聲明
2440
:無法內(nèi)聯(lián):間接的參數(shù)級別不匹配
2441
:無法內(nèi)聯(lián):沖突的枚舉器聲明
2442
:無法內(nèi)聯(lián):無法從表達(dá)式中刪除函數(shù)
2443
:無法內(nèi)聯(lián):無法解析多維參數(shù)
2444
:無法內(nèi)聯(lián):局部變量與全局變量沖突
2445
:
非法形狀聲明
2446
:
部分指定形狀對象上的非法尺寸
2447
:
完全指定形狀對象上的尺寸非法
2448
:
多個形狀信息
2449
:
有效的形狀標(biāo)識符必須跟在“:”后面
2450
:
必須聲明并行變量的類型
2451
:
非法使用左索引
2452
:
平行變量具有非法的形狀信息
2453
:無法翻譯:未知的形狀信息
2454
:
無法轉(zhuǎn)換并行函數(shù)
2455
:
函數(shù)中的參數(shù)無效或參數(shù)數(shù)
2456
:
必須分配未指定或部分指定的形狀
2457
:
分配超過假定最大值的形狀
2458
:
請求的排名與部分定義的形狀排名不匹配
2459
:
無法轉(zhuǎn)換 DPC 或 C*
2460
:
形狀的排名超過編譯器的假定排名
2461
:
必須指定左索引的所有尺寸(如果有)
2462
:
左索引數(shù)超過最大值
2463
:不支持的功能:
2464
:
初始值設(shè)定項數(shù)不能超過聚合成員數(shù)
2465
:
結(jié)構(gòu)或聯(lián)合類型不能包含平行桿件
2466
:
位字段必須是非負(fù)整數(shù)常量
2467
:
表達(dá)式中不相容的形狀
2468
:
保留以 _ 結(jié)尾的標(biāo)識符
2469
:
函數(shù)原型指定并行參數(shù)
2470
:無法內(nèi)聯(lián):函數(shù)返回指向函數(shù)的指針
2471
:無法內(nèi)聯(lián):無法處理此類型的正式參數(shù)
2472
:無法內(nèi)聯(lián):對靜態(tài)函數(shù)的引用
2473
:內(nèi)部故障:轉(zhuǎn)換過程中出錯。請聯(lián)系您的供應(yīng)商
2474
:
無法優(yōu)化并行指針
2475
:
無法為全局符號創(chuàng)建無效描述符,請嘗試重命名
2476
:
無法解析對重載函數(shù)的引用
2477
:
無法識別 Dpce 關(guān)鍵字
2478
:
必須聲明至少一個聲明器、標(biāo)記或枚舉成員
2479
:
關(guān)鍵字使用不當(dāng)
2480
:
無法獲取并行操作數(shù)元素的地址
2481
:
無法指定完全指定的形狀
2482
:
條件表達(dá)式的第一個操作數(shù)必須具有標(biāo)量類型
2483
:
非平行左側(cè)和平行右側(cè)的非法操作員
2484
:
非法原型定義
2485
:
不兼容的形狀定義
2486
:“
void”的形狀表達(dá)式必須是原型或指針
2487
:
無法聲明 void 類型的對象
2488
:
形狀說明符只能遵循類型說明符
2489
:
節(jié)點或元素函數(shù)必須指定參數(shù)列表
2490
:
元素函數(shù)不得包含并行對象
2491
:
元素函數(shù)不得包含并行語法
2492
:
元素函數(shù)只能調(diào)用元素函數(shù)
2493
:
元素函數(shù)不能有靜態(tài)變量
2494
:
節(jié)點函數(shù)只能調(diào)用節(jié)點和元素函數(shù)
2495
:
節(jié)點函數(shù)不得引用文件范圍標(biāo)識符
2496
:
元素函數(shù)不能返回 shape- 或 parallel-type
2497
:
元素函數(shù)不能有并行型參數(shù)
2498
:
節(jié)點函數(shù)不能有非無效的并行參數(shù)
2499
:
數(shù)組維度必須是大于零的常量整數(shù)表達(dá)式
2500
:
文件范圍形狀定義必須是常量整數(shù)表達(dá)式
2501
:
形狀定義必須是大于零的整數(shù)表達(dá)式
2502
:
結(jié)構(gòu)或并集不得包含形狀類型成員
2503
:
此處不允許在兩種指針類型之間進(jìn)行操作
2504
:
此處不允許在指針類型和非整型之間進(jìn)行操作
2505
:
條件表達(dá)式的參數(shù)必須是兼容的并行類型
2506
:
? 運算符的并行操作數(shù)必須具有標(biāo)量元素類型
2507
:
? 運算符的操作數(shù)必須具有兼容的類型
2508
:
? 運算符的操作數(shù)必須與結(jié)構(gòu)或聯(lián)合兼容
2509
:
? 運算符的操作數(shù)必須是指向兼容類型的指針
2510
:
無法獲取具有并行索引的左值的地址
2511
:
無法優(yōu)化此表達(dá)式,因為它不是整數(shù)類型
2512
:
?無法在并行指針和非并行指針之間轉(zhuǎn)換
2513
:
塊或比例說明符必須是大于零的整數(shù)值
2514
:
上下文中的函數(shù)引用
2515
:
表達(dá)式太復(fù)雜而無法內(nèi)聯(lián)
2516
:高級優(yōu)化已停止:例程中的匯編代碼
2517
:
嘗試獲取只寫對象的值
2518
:
不支持分配給只寫位字段
2519
:
無法確定此循環(huán)的常量迭代計數(shù)
2520
:
函數(shù)可能有阻止優(yōu)化的副作用
2521
:
typedef 的強制轉(zhuǎn)換抑制優(yōu)化
2522
:無法內(nèi)聯(lián)函數(shù):采用常量參數(shù)的地址
2523
:
不推薦使用內(nèi)聯(lián)匯編程序
2524
:
#pragma 彈出,沒有匹配的 #pragma 推動
#pragma 推送
和?#pragma 彈出
保存并恢復(fù)當(dāng)前編譯指示狀態(tài)。
每個彈出都必須與推送配對,因此會針對以下代碼引發(fā)錯誤:
#pragma push
;
#pragma pop
;
#pragma pop
2525
:
#pragma 推,沒有匹配的 #pragma 爆裂
聲
#pragma 推送
和?#pragma 彈出
保存并恢復(fù)當(dāng)前編譯指示狀態(tài)。
每次按下
都必須與砰砰聲
配對。
2529
:
表達(dá)式必須是范圍<entity>到<entity的整數(shù)常量>
2530
:
在結(jié)構(gòu)<實體>的末尾添加了填充
編譯器可以警告在結(jié)構(gòu)末尾或結(jié)構(gòu)
之間添加填充。默認(rèn)情況下,此警告處于關(guān)閉狀態(tài)。您可以使用 --diag_warning 2530
?或?--remarks
?啟用它。
例如:
typedef struct { int x; char y;
} A;
typedef struct { int p; int q;
} B;
結(jié)果顯示以下消息:
Warning: #2530-D: padding added to end of struct 'anonymous'
編譯器還可以警告在結(jié)構(gòu)
中插入填充,請參閱消息編號 1301。
2531
:
應(yīng)用于未命名命名空間的成員的 DLLInport/dllexport
2532
:
禁用對三段式函數(shù)的支持
2533
:
<entity>屬性只能出現(xiàn)在具有外部鏈接的函數(shù)和變量上
2534
:
嚴(yán)格模式與將命名空間 std 視為全局命名空間的別名不兼容
2540
:
無效的符號操作數(shù)名稱 <entity>
2541
:
符號匹配約束必須引用前十個操作數(shù)之一
2542
:
在此上下文中不支持使用__if_exists
2543
:
__if_exists塊未在打開
時關(guān)閉的同一范圍內(nèi)
2544
:
線程局部變量無法動態(tài)初始化
2545
:
轉(zhuǎn)換刪除“__unaligned”限定符
2546
:
某些枚舉器值不能由枚舉類型基礎(chǔ)的整型類型表示
2547
:
朋友類模板聲明上不允許使用默認(rèn)參數(shù)
2548
:
多字符字符文字(潛在的可移植性問題)
2549
:
應(yīng)為類、結(jié)構(gòu)或聯(lián)合類型
2550
:
offsetof 的第二個操作數(shù)必須是字段
2551
:
offsetof 的第二個操作數(shù)可能不是位字段
2552
:
無法將 offsetof 應(yīng)用于虛擬基庫的成員
2553
:
應(yīng)用于非 POD 類型的偏移量是非標(biāo)準(zhǔn)的
2554
:
成員函數(shù)的友元聲明上不允許使用默認(rèn)參數(shù)
2555
:
不允許在非定義的友元聲明上使用默認(rèn)參數(shù)
2556
:
不允許重新聲明先前聲明為具有默認(rèn)參數(shù)的好友的<實體>
2557
:
<type> 的限定符無效(此處不允許派生類)
2558
:
類 <type> 定義的限定符無效
2559
:
沒有 %sq 的先前push_macro
2560
:
不允許使用寬字符串文本
2562
:
%sq 僅在 C 中允許
2563
:
__ptr32 和 __ptr64 必須遵循 \“*\”
2564
:
__ptr32 和 __ptr64 不能同時適用
2565
:
<實體>的模板參數(shù)列表必須與參數(shù)列表匹配
2566
:
不允許使用不完整的類類型
2567
:
不支持復(fù)雜整型
2568
:
__real 和 __imag 只能應(yīng)用于復(fù)數(shù)值
2569
:
__real/__imag應(yīng)用于實際價值
2570
:
<entity> 被宣布為已棄用 (<entity>)
2571
:
<實體的重新定義無效>
2572
:
__thiscall只能出現(xiàn)在非靜態(tài)成員函數(shù)聲明上
2573
:
__thiscall不允許使用帶有省略號參數(shù)的函數(shù)
2574
:
<實體>的明確專業(yè)化必須在首次使用之前(<實體>)
2575
:
?密封類類型不能用作基類
2576
:
重復(fù)類修飾符
2577
:
成員函數(shù)不能同時具有“abstract”和“sealed”修飾符
2578
:
密封件不能是純虛擬的
2579
:
非虛函數(shù)不能用“abstract”或“sealed”修飾符聲明
2580
:
用“override”聲明的成員函數(shù)不會覆蓋基類成員
2581
:
無法覆蓋密封的<實體>
2582
:
<entity> 使用類修飾符“abstract”聲明
2659
:
重復(fù)函數(shù)修飾符
2660
:
char16_t文本的無效字符
2661
:
__LPREFIX不能應(yīng)用于char16_t或char32_t文字
2662
:
無法識別的調(diào)用約定<實體>必須是以下項之一:
2666
:
枚舉類型的基礎(chǔ)類型必須是整數(shù)類型
2667
:
某些枚舉器常量不能用 <type 表示>
2668
:
<實體>在當(dāng)前模式下不允許
2669
:
類型特征幫助程序選項只能在編譯 C++ 時使用
2670
:
屬性 \“sentinel\” 需要省略號參數(shù)
2671
:
參數(shù)必須是常量 null 指針值
2672
:
哨兵值的參數(shù)數(shù)量不足
2673
:
Sentinel 參數(shù)必須與省略號參數(shù)相對應(yīng)
2674
:
__declspec(implementation_key(...) 只能出現(xiàn)在 #pragma start_map_region 和 #pragma stop_map_region 之間
2675
:
#pragma start_map_region 已激活:編譯指示被忽略
2676
:
當(dāng)前沒有處于活動狀態(tài)的 #pragma start_map_region:忽略編譯指示
2677
:
<entity>不能用于命名析構(gòu)函數(shù)(類型名稱是必需的)
2678
:
非標(biāo)準(zhǔn)空寬字符文本被視為 L'\0
'
2679
:
此處可能未指定“typename”
2680
:
非放置運算符 delete 必須在具有虛擬析構(gòu)函數(shù)的類中可見
2681
:
名稱鏈接與先前的<實體聲明沖突>
2682
:
別名創(chuàng)建別名實體的循環(huán)
2684
:
不能使用初始值設(shè)定項聲明在特定寄存器中分配的具有靜態(tài)存儲持續(xù)時間的變量
2685
:
在特定寄存器中分配的變量必須具有 POD 類型
2686
:
<實體>的預(yù)定義含義被丟棄
2687
:
聲明隱藏內(nèi)置<實體>
2688
:
聲明重載內(nèi)置<實體>
2689
:
此處不允許使用靜態(tài)成員函數(shù)
2691
:
指示符不得指定非 POD 子對象
2693
:
匿名聯(lián)合限定符是非標(biāo)準(zhǔn)的
2694
:
忽略匿名聯(lián)合限定符
2696
:
__declspec(%s) 忽略(它對 C 結(jié)構(gòu)沒有意義)
2697
:
聲明之間逗號后面的說明符是非標(biāo)準(zhǔn)的
2698
:
忽略非標(biāo)準(zhǔn)說明符
2699
:
屬性在不是定義的枚舉聲明中被忽略
2700
:
用“可變”聲明引用是不標(biāo)準(zhǔn)的
2701
:
數(shù)組的條件聲明始終為 true
2702
:
靜態(tài)斷言失敗,%sq
2703
:
可見性屬性被忽略,因為它與之前的聲明沖突
2704
:
字段名稱解析為多個偏移量 -- 請參見 %nod1 和 %nod2
2705
:
%sq 不是字段名稱
2706
:
此開關(guān)中已出現(xiàn)大小寫標(biāo)簽值 %p
2707
:
成員函數(shù)不能有內(nèi)部鏈接
2708
:
編譯多個翻譯單元時,不能指定列出宏定義的選項
2709
:
?聲明 %n 后出現(xiàn)意外的括號(參數(shù)列表格式不正確或初始值設(shè)定項無效?
2710
:
字符串初始值設(shè)定項兩邊的括號是非標(biāo)準(zhǔn)的
2712
:
使用自動類型說明符聲明的變量不能出現(xiàn)在其自己的初始值設(shè)定項中
2713
:
無法推斷出“自動”類型
2714
:
使用 \“{...} 初始化\“”不允許用于“自動”類型
2715
:“
自動”類型不能出現(xiàn)在頂級數(shù)組類型中
2716
:“
自動”類型不能出現(xiàn)在頂級函數(shù)類型中
2717
:
?%t 類型的成員不能具有類內(nèi)初始值設(shè)定項
2718
:
具有類內(nèi)初始值設(shè)定項的成員必須是 const
2719
:
無法推斷出“自動”類型(需要初始值設(shè)定項)
2720
:“
auto\”類型是此實體的 %t1,但以前暗示為 %t2
2721
:
無效的構(gòu)造函數(shù)聲明
2722
:
類型限定符的使用無效
2723
:
聯(lián)合不能是抽象的或密封
的
2724
:
此處不允許使用“自動”
2725
:
基類類型的定義尚未完成
2726
:“
外部模板”不能引用靜態(tài) %nd 的專用化
2727
:“
extern template”不能遵循 %n 的顯式實例化
2728
:
__declspec (限制) 需要返回指針類型的函數(shù)
2729
:“
report_gnu_extensions”選項僅在 GNU C 和 GNU C++ 模式下有效
2730
:
可變長度數(shù)組類型是非標(biāo)準(zhǔn)的
2731
:
指示符是非標(biāo)準(zhǔn)的
2732
:
此指示符語法是 GNU 擴展
2733
:
復(fù)合文字是非標(biāo)準(zhǔn)的
2734
:
語句表達(dá)式是 GNU 擴展
2735
:
忽略以前定義的實體的 ASM 名稱
2736
:
attributes 是 GNU 擴展
2737
:
擴展的 asm 語法是 GNU 的一項功能
2738
:
易失性 ASM 聲明是 GNU 擴展
2739
:
asm 名稱說明符是 GNU 擴展
2740
:“
__restrict”限定符是非標(biāo)準(zhǔn)的
2741
:“
typeof”是GNU擴展
2742
:
修改 typedef 的大小或符號是不標(biāo)準(zhǔn)的
2743
:
零長度數(shù)組是 GNU 擴展
2744
:
靈活的陣列成員是非標(biāo)準(zhǔn)的
2745
:
屬性 \“nonnull\” 引用非指針參數(shù)
2746
:
屬性“nonnull”的參數(shù)大于參數(shù)數(shù)
2747
:
沒有參數(shù)具有指針類型
2748
:
為標(biāo)記為屬性“nonnull”的參數(shù)提供空參數(shù)
2749
:
%t1 的析構(gòu)函數(shù)已被禁止,因為 %t2 的析構(gòu)函數(shù)不可訪問
2750
:
需要 %t 的抑制析構(gòu)函數(shù)
2751
:
例程既是“內(nèi)聯(lián)”又是“無內(nèi)聯(lián)”
2752
:
無效的清理例程
2753
:
屬性“清理”需要自動存儲持續(xù)時間
2754
:
屬性\“cleanup\”不適用于參數(shù)
2755
:
清理例程的類型無效
2756
:
清理例程的調(diào)用需要可疑轉(zhuǎn)換
2757
:
__sptr 和 __uptr 必須遵循 \“*\”
2758
:
__sptr 和 __uptr 不能同時指定
2759
:
將指針從 %t1 加寬到 %t2 的轉(zhuǎn)換擴展了符號位
2760
:
__sptr 和 __uptr 不適用于指向成員類型的指針
2761
:
已禁止對 %t 的復(fù)制分配運算符進(jìn)行聲明,因為 %n 是 const
2762
:
由于 %n 具有引用類型,因此禁止對 %t 進(jìn)行復(fù)制分配運算符的聲明
2763
:
%t1 的復(fù)制分配運算符的聲明已被禁止,因為 %t2 的聲明被禁止
2764
:
%t1 的復(fù)制分配運算符的聲明已被禁止,因為 %t2 的聲明不明確
2765
:
?%t1 的復(fù)制分配運算符的聲明已被禁止,因為 %t2 的聲明不可訪問
2766
:
%t1 的復(fù)制構(gòu)造函數(shù)的聲明已被禁止,因為 %t2 的聲明被禁止
2767
:
%t1 的復(fù)制構(gòu)造函數(shù)的聲明已被禁止,因為 %t2 的聲明不明確
2768
:
%t1 的復(fù)制構(gòu)造函數(shù)的聲明已被禁止,因為 %t2 的聲明不可訪問
2769
:
?不會調(diào)用 %t1 的析構(gòu)函數(shù),因為它不可訪問,并且 %t2 的析構(gòu)函數(shù)被禁止
2770
:
文件末尾的定義后跟不帶分號或聲明符
2771
:
第一個參數(shù)必須是指向整數(shù)或枚舉類型的指針
2772
:
同步操作僅對大小為 1、2、4 或 8 的對象有效
2773
:
忽略額外的參數(shù)
2774
:
'=' 假定在命令行定義中遵循宏名稱 %sq
2775
:
宏名稱 %sq 與其替換文本之間需要空格
2776
:
未使用調(diào)用結(jié)果
2777
:
void 返回類型忽略屬性 \“warn_unused_result\”
2779
:
使用限定名稱重新聲明時忽略 DLLInport/dllexport
2780
:
字符文字中的字符過多 -- 忽略額外的前導(dǎo)字符
2781
:
%n 在其定義 %p 之后不能以內(nèi)聯(lián)方式聲明
2784
:
__fp16不能指定為函數(shù)參數(shù)的類型
2785
:
__fp16不能指定為函數(shù)的返回類型
2786
:
已禁用對wchar_t的支持
2787
:
__attribute__((at)) 缺少位帶變量
2788
:
模板參數(shù)不能引用沒有名稱鏈接的類型
2789
:
此處忽略“虛擬”
2790
:
模板參數(shù)不能引用可變長度數(shù)組類型
2791
:
通用字符名稱不能指定代理項代碼點
2792
:
#include_next不能在主源文件中使用
2793
:
不能在模板成員定義中指定 %no1 -- 假定為 %no2
2794
:
在本地函數(shù)聲明時忽略屬性 %sq
2795
:
與 %n 中的 %sq 串聯(lián)不會創(chuàng)建有效的令牌
2796
:
%no 不明確(假定為 %n2)
2797
:
靜態(tài)成員函數(shù)上不允許使用類型限定符
2798
:
構(gòu)造函數(shù)或析構(gòu)函數(shù)上不允許使用類型限定符
2799
:
不允許在運算符 new 或運算符 delete 上使用類型限定符
2800
:
非成員函數(shù)上不允許使用類型限定符
2801
:
__assume 摒棄副作用的表達(dá)
2802
:
請求的構(gòu)造函數(shù)/析構(gòu)函數(shù)優(yōu)先級保留供內(nèi)部使用
2803
:
無法識別的 GCC 編譯指示
2804
:
未識別的 GCC 可見性編譯指示指令
2805
:
無法識別的可見性類型
2806
:
可見性編譯指示仍處于活動狀態(tài)
2807
:
無匹配的可見性推送
2808
:
類型不完整的 typeid
2810
:
假定數(shù)組 %n 有一個元素
2811
:
忽略限制限定符
2812
:
此處忽略的屬性
2813
:
if 語句中的空依賴語句
此注釋表示?if
?語句沒有依賴語句,并且后面沒有?else
?語句。例如:
if (x <= 0); // remark 2813 is generated here
{foo(x);
}
您可以使用 --diag_warning 2813
?或?--remarks
?啟用此備注。使用 --remarks
?選項時,可以使用 --diag_suppress 2813
?禁止顯示此備注。
2814
:
if-statement 的 \“else\” 子句中的空依賴語句
2815
:
while-statement 中的空依賴語句
此注釋表示?while
?語句沒有依賴語句。例如:
while (x != 0);
您可以使用 --diag_warning 2815
?或?--remarks
?啟用此備注。使用 --remarks
?選項時,可以使用 --diag_suppress 2815
?禁止顯示此備注。
2816
:
靜態(tài) %n 被視為 extern,因為它被引用但未定義
2817
:
臨時用于條件類右值結(jié)果(C++ 核心問題 #446 解決方案)
2818
:
%t1 不支持對指向類的指針的引用;將嚴(yán)重性從錯誤降級會將類型視為指向類 %t2 的指針
2819
:
類 %t 具有隱式實例化的鍵函數(shù) %no
2820
:
字符串文字太長 -- 忽略多余的字符
2821
:無法優(yōu)化:表達(dá)式臨時析構(gòu)函數(shù)阻止內(nèi)聯(lián)
2822
:無法優(yōu)化:ARM 虛函數(shù)消除代碼阻止內(nèi)聯(lián)
2823
:
結(jié)構(gòu)指針抑制循環(huán)優(yōu)化
2824
:無法內(nèi)聯(lián):參數(shù)的數(shù)據(jù)類型不匹配
2825
:
內(nèi)聯(lián)匯編程序不支持 VLDM/VSTM
2826
:
不支持具有隱式第二個操作數(shù) (rt2 = rt+1) 的 LDRD/STRD。顯式指定 rt2
2827
:
內(nèi)聯(lián)匯編程序不支持 SETEND
2828
:
無法對移位進(jìn)行編碼
2829
:
無法對條件標(biāo)志執(zhí)行所需的操作
2830
:
無法執(zhí)行所需的條件執(zhí)行
2831
:
只能移位 0、8、16 和 24
2832
:
無法對請求的寬度進(jìn)行編碼
2834
:
無法對移位類型進(jìn)行編碼
2842
:
無法對所需的傳輸大小進(jìn)行編碼
2843
:
無法對所需的加載/存儲模式進(jìn)行編碼
2846
:
bitfieldMsb 不是無符號的 5 位即時
2847
:
bitfieldLsb not unsigned 5-bit immediate
2848
:
(bitfieldMsb - bitfieldLsb) 不是無符號的 5 位即時
2851
:
無法對指令條件進(jìn)行編碼
2852
:
無法以 8 位和輪換方式立即編碼
2854
:
不能以 8 位、8 位左移或 8 位復(fù)制的全字節(jié)、奇數(shù)字節(jié)或偶數(shù)字節(jié)立即編碼
2855
:
無法按寄存器對移位進(jìn)行編碼
2856
:
RD 和 RN 必須是同一寄存器
2857
:
rd 和 rm 必須是同一寄存器
2858
:
rd,rn 必須是 PC,LR
2861
:
無法對所需的 IT 條件序列進(jìn)行編碼
2862
:
無法對所需的寄存器列表進(jìn)行編碼
2863
:
無法對寫回進(jìn)行編碼
2864
:
無法對寫回進(jìn)行編碼
2865
:
無法對所需的加載/存儲多模式進(jìn)行編碼
2866
:
無法對所需的加載/存儲多個 PSR/用戶寄存器模式進(jìn)行編碼
2867
:
無法對所需的加載/存儲轉(zhuǎn)換/簽名擴展進(jìn)行編碼
2872
:
無法對 M 配置文件系統(tǒng)寄存器進(jìn)行編碼
2873
:
無法對所需的狀態(tài)寄存器進(jìn)行編碼
2874
:
無法對所需的 PSR 掩碼進(jìn)行編碼
2876
:
無法對所需的 cps aif 操作進(jìn)行編碼
2877
:
無法對所需的 cps aif 掩碼進(jìn)行編碼
2878
:
無法對所需的 cps 處理器模式進(jìn)行編碼
2879
:
rn 必須是 PC
2884
:
無法對所需的寄存器排序進(jìn)行編碼
2885
:
無法對所需的壓縮常量進(jìn)行編碼
2887
:
無法對所需的 vtb 長度進(jìn)行編碼
2889
:
無法對所需的寄存器列表計數(shù)進(jìn)行編碼
2890
:
無法對所需的寄存器列表間距進(jìn)行編碼
2891
:
無法對所需的對齊提示進(jìn)行編碼
2897
:
無法對指令進(jìn)行編碼
2898
:
指令具有不可預(yù)測的行為
2899
:
指令已棄用,在將來的體系結(jié)構(gòu)修訂版中可能不起作用
2900
:
預(yù)期的 XScale 累加器寄存器
2901
:
預(yù)期內(nèi)聯(lián)程序集指令
2902
:
無法識別的 Unicode 源類型(必須是 UTF-8、UTF-16、UTF-16LE、UTF-16BE 之一)
2903
:
具有十六進(jìn)制值<實體>的 Unicode 字符在預(yù)處理輸出中無法表示
2904
:
vector_size 屬性需要算術(shù)或枚舉類型
2905
:
向量大小過大
2906
:
向量大小必須是 2 的冪
2907
:
向量大小必須是元素大小的倍數(shù)
2908
:
不允許混合向量標(biāo)量運算
2909
:
操作需要兩個相同大小的向量
2910
:
不允許使用與模板相關(guān)的矢量大小
2913
:
vector_size 屬性不允許使用復(fù)雜元素類型
2915
:
向量操作需要相同的元素類型
2916
:
向量運算不適用于非整型向量
2917
:
無法打開 <entity>?文件 <entity>
2918
: 無法打開 <entity> 文件 <entity>: <entity>
2933
:
IL輸出
2934
:
轉(zhuǎn)換刪除“__restrict”限定符
2935
: 無法獲取 <entity>: <entity> 的映射內(nèi)存
2936
:
包含靈活數(shù)組成員的元素數(shù)組是非標(biāo)準(zhǔn)的
2937
:
?模板參數(shù)可能沒有向量類型
2938
:
<entity>的初始化將在<entity之前完成>
在 C++ 標(biāo)準(zhǔn)中,成員變量按照它們在類
中聲明的順序進(jìn)行初始化,而不是按照它們在初始值設(shè)定項列表中的寫入順序進(jìn)行初始化。當(dāng)初始值設(shè)定項列表中的初始化順序與類中聲明的順序不匹配時,編譯器將生成此警告。您可以使用 --diag_warning 2938
?或?--remarks
?啟用此警告。
例如:
class Foo {int x;char y;
public:Foo() : y(42), x(32) {}
};
結(jié)果顯示以下消息:
Warning: #2938-D: the initialization of member "Foo::x" will be done before that of member "Foo::y"
2940
:
在枚舉說明符上忽略繼承類型
2942
:
在枚舉說明符上忽略修飾符
2943
:
標(biāo)識符字符不能用 Unicode 表示
2944
:
標(biāo)頭名稱包含無法用 Unicode 表示的字符
2945
:
<entity> 不是有效的區(qū)域設(shè)置名稱
2946
:
使用模板參數(shù)聲明 void 參數(shù)列表是非標(biāo)準(zhǔn)的
2947
:
lambdas 選項只能在編譯 C++ 時使用
2948
:
顯式捕獲匹配默認(rèn)值
2949
:
<entity> 不是一個變量
2950
:
無法在 lambda 中捕獲具有靜態(tài)存儲持續(xù)時間的變量
2951
:“
this”不能通過引用來捕獲
2952
:“
this”不能在此 lambda 的主體內(nèi)使用
2953
:
不能在 Lambda 的正文中引用外部范圍匿名聯(lián)合的成員
2954
:
封閉函數(shù)局部變量不能在 lambda 正文中引用,除非它位于捕獲列表中
2955
:
對 lambda 主體中外部局部變量的引用無效
2956
:
?無法捕獲當(dāng)前函數(shù)范圍之外的局部變量
2957
:
封閉函數(shù) \“this\” 不能在 lambda 正文中引用,除非它在捕獲列表中
2958
:
沒有顯式返回類型的值返回 lambda 的正文必須是單個 return 語句
2959
:
無法將 %t1 類型的 lambda 捕獲變量復(fù)制到 %t2 類型的閉包類字段
2960
:無效的模板目錄:
2968
:
枚舉值超出其基礎(chǔ)類型 (%t) 的范圍
2969
:“
\”后跟空格不是線接頭
2970
:
如果沒有禁用的運行時類型信息,則無法執(zhí)行此dynamic_cast
當(dāng)dynamic_cast
必須執(zhí)行運行時類型檢查,但您已通過使用?--no_rtti
?選項進(jìn)行編譯來禁用對 RTTI 的支持時,編譯器將產(chǎn)生此錯誤。例如,以下代碼將導(dǎo)致此錯誤:
class Foo {virtual int foo() = 0;
};
class Bar {};
Bar *convert(Foo *x) {return dynamic_cast<Bar *>(x);
}
2971
:
轉(zhuǎn)換為<實體>不明確;選擇直接基礎(chǔ)
2972
:
內(nèi)部緩沖區(qū)太大
2973
:
使用了 C++ 異常處理程序,但尚未指定異常處理語義
2974
:
構(gòu)造函數(shù)上忽略類型限定符
2975
:
lambda 捕獲的變量不能具有涉及可變長度數(shù)組的類型
2976
:
不兼容的向量類型之間的轉(zhuǎn)換
2977
:
預(yù)期 \“{\” 引入 lambda 主體
2978
:
右值引用選項只能在編譯 C++ 時使用
2979
:
Lambda 上不允許使用類型限定符
2980
:
?一個名稱在捕獲列表中不能多次出現(xiàn)
2981
:
忽略顯式模板參數(shù)
2982
:
常量表達(dá)式中不允許使用 lambda
2983
:
<entity> 不是類類型
2984
:“
delete”應(yīng)用于被視為 delete[] 的指向數(shù)組類型的指針
當(dāng)程序員使用了錯誤的刪除
運算符并且編譯器自動更正了它時,編譯器會生成此警告。例如,以下代碼將導(dǎo)致此警告:
void f(char (*data)[10]) {delete data;
}
2985
:
應(yīng)用于指向數(shù)組類型的指針的“delete”是非標(biāo)準(zhǔn)的;被視為 delete[]
此警告與消息編號 2984 的含義相同。當(dāng)您在命令行上使用?--strict
?進(jìn)行編譯時,編譯器會生成此值而不是 2984。
2986
:
%n 不能使用給定的參數(shù)列表調(diào)用
2987
:
右值引用不能綁定到左值
2988
:
非類型模板參數(shù)不能具有右值引用類型
2989
:
忽略類型限定符(基礎(chǔ)類型是引用)
2990
:
<entity>,使用本地類型聲明,必須在此轉(zhuǎn)換單元中定義
2991
:
<entity>,使用沒有鏈接的類型聲明,必須在此轉(zhuǎn)換單元中定義
2992
:
右值引用dynamic_cast的操作數(shù)必須具有完整的類類型
2993
:\
“= default\” 只能出現(xiàn)在默認(rèn)構(gòu)造函數(shù)、復(fù)制/移動構(gòu)造函數(shù)、復(fù)制/移動賦值運算符和析構(gòu)函數(shù)上
2994
:\
“= delete\” 只能出現(xiàn)在函數(shù)的第一個聲明中
2995
:
無法引用 %npd -- 這是一個已刪除的函數(shù)
2996
:
在未計算的表達(dá)式中不允許使用 lambda
2997
:
__builtin_va_arg_pack/__builtin_va_arg_pack_len只能出現(xiàn)在帶有省略號參數(shù)的內(nèi)聯(lián)函數(shù)中
2998
:\
“= default\”不能在友元聲明中指定
2999
:
預(yù)期為 C++ 關(guān)鍵字
3000
:
此轉(zhuǎn)換為右值引用類型無效,因為基礎(chǔ)類型 %t 不完整
3001
:
偏移量不恒定
?