0
このlog.txtテキストファイルを私のプログラムの構造体に読み込む方法は? +++ /////////このログテキストファイルをC++で読むには
Port4000.txt:M:r:10
Port4001.txt:M:w:1
Port4002.txt:M:w:9
Port4003.txt:J:x:1
表します
Port40xx.txtポート番号 を表す: Mは、ユーザ 表す: Rを作用 を表す: 10が閾値を表します
///////////////// ///////////////////////////////
struct Pair
{
char user;
char action;
}
int main()
{
Pair pairs;
ifstream infile;
char portnumber[20];
infile.open("logs.txt",ios::in); // `open the log text file `
infile.getline(portnumber,20,':'); //`Reading the portnumber of the user and action
`
infile >> pairs.user >> pairs.action >> threshold;
//`THE PROBLEM IS HOW TO read the user, action, threshold whenever it meets ":" symbol?`
infile.close();
return 0;
}
charデータ型を ":"シンボルに一致するまで読み込み、別のcharデータ型を読み始める方法があるかどうかを教えてください。ありがとう:)
「Port40xx.txtはポート番号を表します」 - これは奇妙な数字です – sehe