又一个问题,关于多个IP地址存储的问题
我定义了个结构
typedef struct
{
char ip[20];
int port;
}infor[20];
想要把多个IP地址存储到里面去
想用infor[i].ip=IP;来实现
但是提示找不到infor
为什么
怎么解决
急!!!!!!!!!!!!11
[解决办法]
以上代码最好在一个过程内使用,如果要全局使用,使用TList来存储指针,象这样:
lst 是个全局TList
infor *in=new infor;
in-> ip= " ";
...
lst-> Add(in);
在另外的地方使用的时候:
infor *out=(infor *)lst-> Item[i];
Edit1-> Text=AnsiString(out-> ip);