月餅@翻滾躺
@Dawn_13
Thu, Nov 11, 2021 7:18 AM
Thu, Nov 11, 2021 7:21 AM
c# 有個根據開發環境判斷要不要執行某段程式碼的功能,有遇過使用這功能的專案,根本就是一個超級炸彈
if#else
地獄
掰噗~
@baipu
說
Thu, Nov 11, 2021 7:18 AM
要
拉特
@dannylin0711
Thu, Nov 11, 2021 8:46 AM
多數都會用吧?
C/C++的跨平台很需要這個功能
11/29-G8§小貘
@a710594
Thu, Nov 11, 2021 9:17 AM
這會碰到什麼問題嗎?
月餅@翻滾躺
@Dawn_13
Thu, Nov 11, 2021 9:22 AM
覺得一開始根據平台用注入的會比較好,不同平台的有差,但是用那個我除非trace code到那個地方,才能看到到底執行的是哪一段程式碼阿
月餅@翻滾躺
@Dawn_13
Thu, Nov 11, 2021 9:23 AM
Thu, Nov 11, 2021 9:24 AM
如果是程式運行一開始的統一設定的還好,在裡面其他段程式直接用判斷#if
else
後面維護的人會崩潰給你看
月餅@翻滾躺
@Dawn_13
Thu, Nov 11, 2021 9:27 AM
拉特
: c/c++沒有用過,不清楚 @@
拉特
@dannylin0711
Thu, Nov 11, 2021 9:27 AM
反正是一樣的東西啦
月餅@翻滾躺
@Dawn_13
Thu, Nov 11, 2021 9:51 AM
程式碼會反灰,然後修改不會跟著修改ide還會偵測不到,這不是炸彈甚麼是炸彈
vs 會反灰
載入新的回覆
C/C++的跨平台很需要這個功能