2017-01-13 103 views
-4

我在制定這個問題時遇到困難,因此我無法在google中搜索答案。 我的問題是,是否存在可以自動評論/自動取消註釋代碼塊的函數。或者有什麼方法可以在構建代碼時自動刪除或忽略某些行?C++代碼註釋塊

也許它可以用指令來完成?

+0

請問另一個問題 – Raindrop7

+0

首先,歡迎StackOverflow上。我相信由於語法的挑戰而給出了低票。 (沒有冒犯性:我相信你說我的語言比我說你的語言更好!)我已經盡力翻譯這個問題,盡我所能。希望我保留了問題本身的性質。 – kmote

回答

2

聽起來好像你在問關於#if,它跳過基於編譯器設置的代碼段。

有關該功能的Microsoft文檔是located on MSDN請注意,此鏈接可能包含特定於編譯器的規則(我沒有通讀全部內容)。

+0

我試圖提出自修改cpp代碼的問題 –

+0

@исламуриев:由於您沒有在運行時運行編譯器,因此根據運行時狀態更改代碼是不可能的。 #if可以用於編譯時的複雜條件,但如果您想在運行時執行它,則需要使用正常條件。例如 – Guvante

1

我很難理解你的問題。你正在尋找一個快捷方式來自動註釋掉一段代碼嗎?如果是這樣,考慮這一點,從代碼塊手冊:

Comment highlighted code | Ctrl-Shift-C 
Uncomment highlighted code | Ctrl-Shift-X 
+0

例如,我們有一個迭代塊,其中如果有其他違反。 我需要的功能,它改變代碼時運行逃生如果其他指令在某些時刻 –

+0

'if(thisConditionIsTrue)return;' 把這行代碼放在你希望它在特定條件下逃脫的循環。 – kmote