作者sorryChen (陈扬和)
看板Programming
标题Preprocessor
时间Tue Nov 18 12:04:07 2008
C/C++语言中的Preprocessor 可用#ifdef or #ifndef 把一些code mask
请问有写好的这种script 把code 中不需要的部份删掉然後产生新的code的吗
需要的原因是我的code有很多这种define的选项..但老板说release code时
那些用在windows, simulation, testing 的define都最好拿掉,
请问有这种写好的preprocessor吗 或是要写的简单的script language来做
有没有前辈能给建议呢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 128.125.87.33
1F:推 meltice:自己用regex取代就行了吧 115.80.160.188 11/18 13:46
2F:→ sorryChen:可是有各种各样的define.还满类的 128.125.87.33 11/18 15:31
3F:推 abcdefghi:太多#if不是好习惯, 改变你的coding技巧 140.113.23.107 11/19 00:50
4F:推 meltice:我看Linux的code一堆的#if 115.81.235.223 11/20 23:16
5F:→ meltice:因为可以跟makefile搭配做条件式编译 115.81.235.223 11/20 23:17