void docDB(){
int sdb = 0;
ifstream dacb("kitudacbiet.txt");
if(!dacb.is_open())
cout<<"Deo doc dc file"<<endl;
else{
while(!dacb.eof()){
dacb>>dbiet[sdb].kitu;
dacb>>dbiet[sdb].mota;
//getline(dacb,dbiet[sdb].mota);
/*
string a="";
while((dacb>>a)!= '\n'){
//strcat(dbiet[sdb].mota,a);
dbiet[sdb].mota+=a;
}
*/
sdb++;
}
}
}
テキストファイル:「kitudacbiet.txt」
\ Dau xuyet phai
@ Dau @
# Dau #
$ Ky hieu $
( Dau mo ngoac
) Dau dong ngoac
行の最初の文字列をdbiet[sdb].kituに読み込み、残りの行をdbiet[sdb].motaに読み込みます。
例:1行目= \ Dau xuyet phai
dbiet [sdb] .kitu="\"およびdbiet[sdb].mota = "Dau xuyet phai"
ダウンライン文字('\ n')に出会うまで、1行ずつ読みたいと思います。これを行う方法。申し訳ありませんが私の英語は良くありません。ありがとう