webForumDet fria alternativet

Läsa och skriva till binär fil

C/C++

1 svar · 211 visningar · startad av tommys

Medlem sedan maj 20042 inlägg
Frågan#1

Hej!

Jag tänkte göra en inloggning till mitt c++-program. Med hjälp av textfiler.

Min kod typ så här nu:

struct Person 
{
 char user[30], pwd[30];
}

int main() 
{
 ... 
 ofstream outfile("users.dat", ios::end|ios::app|ios::binary);
 Person tmp; 
 outfile.write((char*)&tmp, sizeof(tmp));
 ...
}

Detta för att lägga till en ny användare.

Frågan är bara hur man gör för att söka efter en användare i textfilen när någon försöker logga in?

Tacksam för tips

Medlem sedan maj 20018 027 inlägg
#2

Läs post efter post, tills att du hittar en där användarnamnet stämmer.

249 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)