close
原始問題是我問的,發問於 ptt [問題] 檔案深度搜尋 BFS / DFS ,這裡先做個 note。
先強調一下,裡面的資料夾搜尋原始碼是有點問題的,沒做好防呆措施。
原主題蠻快就解決疑問了,檔案深度搜尋,BFS / DFS 效能哪個優沒說得準。
重點是在於裡面的「衍生問題」, 留下不少作法討論,
主要是想將 printf / puts / putchar 之類的函式,以 #define 方式消掉,
一開始筆者很天兵的作法
#ifdef NO_OUTPUT
#define printf //
#define puts //
#define putchar //
#endif
當然是有問題的,而且蠻多情況會出包。
推文裡有得到不少解答,有時間的時候再想一下是不是有其它較好的作法,
當然再下去又回到之前的 dprintf 問題,這裡單純先做個 note。
全站熱搜
留言列表