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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 22:43:33
win32中#definePORT(u_short)10000,现在我想动态获取PORT,该再怎么定义PORT,win32中#definePORT(u_short)10000,现在我想动态获取PORT

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;
使用前先赋值,然后再使用