|
- // Handle ACE_SOCK_*
- # define ACE_SOCK_ACCEPTOR ACE_SOCK_Acceptor, ACE_INET_Addr
- # define ACE_SOCK_CONNECTOR ACE_SOCK_Connector, ACE_INET_Addr
- # define ACE_SOCK_STREAM ACE_SOCK_Stream, ACE_INET_Addr
- # define ACE_SOCK_DGRAM ACE_SOCK_Dgram, ACE_INET_Addr
复制代码 这些define定义,含义是什么?为什么后面加上“,”定义。我模仿定义一些但是还是搞不明白例如,
# define ACE_SOCK_CONNECTOR ACE_SOCK_Connector, ACE_INET_Addr
ACE_SOCK_CONNECTOR到底指的哪一个?是ACE_INET_Addr,还是ACE_SOCK_Connector?我模仿定义的感觉ACE_SOCK_CONNECTOR是ACE_INET_Addr,但是还是不明白为什么这样定义?
请高手指点!~谢谢 |
|