簡體   English   中英

Visual Studio編譯器配置選項

[英]Visual Studio Compiler Configuration Options

我最近繼承了一個在Visual Studio 2003中構建的舊c ++項目,該項目由許多看起來像這樣的代碼組成:

for(int i=7;i<40;i++)
    title[i-7]=temp_title[i];
for(i=33;i<80;i++)
    title[i] = ' ';

但是,由於我沒有VS2003,因此我安裝了2008,由於我是超出范圍的未聲明標識符,因此我遇到了許多編譯錯誤。 我是Visual Studio的一個新手,我如何配置我的項目,以便它使用2003年兼容的任何c ++編譯器,因此我可以構建該項目並查看其應做的工作。

@基里爾訴Lyadvinsky

是的,我確實打算修復代碼,但是,我想擁有一個基本版本,可以用來進行測試,以防萬一我弄亂了東西,因為編寫此文件的人現已退休(非常感謝)

您可以使用選項/ Zc:forScope(For Loop Scope中的Force Conformance) 如下圖所示將其關閉。 但是,我強烈建議您修復代碼,使其與當前的C ++標准保持一致。

圖片:200

/Zc:forscope-是您似乎正在尋找的東西。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM