【发布时间】:2013-06-29 10:42:17
【问题描述】:
我正在尝试编写一个执行以下操作的实用程序:
- 读取文件以解析 IP 地址
- 将从文件中解析的 IP 地址与主列表进行比较以查找缺失的 IP 地址
- 输出缺少的 IP 地址
什么是实现第 2 和第 3 项的好方法?到目前为止,我正在执行以下操作以获取我从文件中解析的 IP 地址的总数:
if (strstr (line, "IP_Address=128.10.")) {
fprintf(ofp, "%s\n", line);
ip_addresses++; // counter for IP addresses starting with 128.10
}
我应该如何将解析的 IP 地址与我的主列表进行比较,以及在检查我的 IP 列表时如何检测丢失的 IP 地址?
【问题讨论】:
标签: c++ string parsing comparison ip-address