作者RiverJackson (JACK)
看板LinuxDev
标题[问题] net.h问题
时间Sat Mar 1 10:04:49 2008
请问一下 在
-->usr/include/linux/net.h
里面为什麽要把 config.h socket.h wait.h inlcude进来
不是没用到吗??
之後还有一行 struct poll_table_struct; 就结束了 也没定义东西 有其他特别意思吗
然後後面就一堆
#define SYS_SOCKET 1
#define ............... 2
#define SYS_SOCKET 3
#define ........ 4
#define SYS_SOCKET 5
#define ............... 6
#define SYS_SOCKET 7
#define ................8
#define SYS_SOCKET 9
#define ...............10
..................
这些东西 跟下面用ENUM 定义的东西有差别吗 为什麽这边不直接用 enum宣告呢
thanks^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.166.172.141
1F:推 Bencrie:#define只是做单纯文字取代,enum则是整数跟symbol的对应 03/01 16:59
2F:→ RiverJackson:#define 後面不是有整数吗 那这些东西也可以用enum? 03/01 19:57
3F:推 tseng1129:只能跟你说 用的方法与时机不同 03/02 00:19