win32中#define PORT (u_short)10000,现在我想动态获取 PORT,该再怎么定义PORT,

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/20 11:42:01
win32中#define PORT (u_short)10000,现在我想动态获取 PORT,该再怎么定义PORT,
xN@_č& 6ƽZ#$vRADh mZe [8@m|$s|"i򑢮}n )nMcay?}x ա'pRb7x~iF@ۡ%C dhii)ΐ.j4WG$v[*WOM?%>u {n5$QQc3qF[,$}#c3C0|;\ +dSZJtn(;ŸMž.'(;ˏPikuU. ':

win32中#define PORT (u_short)10000,现在我想动态获取 PORT,该再怎么定义PORT,
win32中#define PORT (u_short)10000,现在我想动态获取 PORT,该再怎么定义PORT,

win32中#define PORT (u_short)10000,现在我想动态获取 PORT,该再怎么定义PORT,
那就不要使用宏定义了,宏定义在编译时直接展开,所以必须要用常量.
你要动态获取,那就用全局或者静态变量就好了.
u_short Port;
或者static u_short port;
使用前先赋值,然后再使用