我在我的程序中創建了一個文本文件,其中保存了連接到我的服務器的客戶端的IP地址和端口號。每隔30秒後,我想從文本文件中讀取客戶端的IP和端口號,向該客戶端發送一些數據,等待回覆,讀取第二個客戶端的IP和端口號,等等客戶端。使用Win32 API逐行讀取文本文件
我做了什麼:
fgets (line, sizeof line, fp); /* read a line */
{
MessageBox(NULL,
line,
"First Line of File",
MB_ICONINFORMATION);
}
fp=fp++; //move to the next line
fgets (line, sizeof line, fp); /* read a line */
{
MessageBox(NULL,
line,
"Second Line of File",
MB_ICONINFORMATION);
}
在執行上面的代碼中,第一行和第二行從文本文件中讀取是相同的。
我的文本文件看起來像這樣:
10.0.1.25
56732
10.0.1.25
56733
10.0.1.25
56733
10.0.1.25
56733
什麼ü試過? –
編輯我的答案:) – Ayse