網上有一種觀點認為這些錯誤是 MSVC 2019 中的一個問題。但是除了建議安裝另一個版本的 MASM 之外,我沒有找到解決這個問題的方法。
winextra.inc來自包括:
; ...
STD_ALERT struct
alrt_timestamp dd ?
alrt_eventname WCHAR [EVLEN 1] dup(?) ; Here is A2026
alrt_servicename WCHAR [SNLEN 1] dup(?) ; Here is A2026
STD_ALERT ends
; ...
那么如何在不將MASM重新安裝到另一個版本的情況下解決winextra中的錯誤A2026?
uj5u.com熱心網友回復:
舊版本的 MASM 接受該語法。較新的版本需要用括號替換方括號。
; ...
STD_ALERT struct
alrt_timestamp dd ?
alrt_eventname WCHAR (EVLEN 1) dup(?) ; Corrected
alrt_servicename WCHAR (SNLEN 1) dup(?) ; Corrected
STD_ALERT ends
; ...
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/450184.html
上一篇:如何在匯編x86中列印多個變數?
下一篇:在“for”回圈中引入兩個字串
