Hallo,
Ich arbeite mich gerade durch das Buch
C++ A - Z und bin gerade bei den Structuren, so
jetzt habe ich mir als beispiel ein kleines (Telefon Buch) gemacht ganz simpel (Vorname, Nachname, Geschlecht, Nummer)
Code
PHP Code:
#include "stdafx.h"
using namespace std;
struct Handy_Buch
{
char Vorname[56], Nachname[56];
bool Geschlecht;
int Handynummer;
};
int _tmain(int argc, _TCHAR* argv[])
{
Handy_Buch *book = new Handy_Buch();
// Neue Person eintragen
strcpy_s(book->Vorname, "Test");
strcpy_s(book->Nachname, "Test");
book->Handynummer = 8888;
book->Geschlecht = 0;
// Person ausgeben
cout << "::::Handy-Buch::::\n" << "Vorname: " << book->Vorname << "\nNachname: " << book->Nachname << "\nHandynummer: 0" << book->Handynummer << "\nGeschlecht: ";
if(book->Geschlecht == 0){
cout << "Maennlich" << endl;
}else if(book->Geschlecht == 1){
cout << "Weiblich" << endl;
}else{
cout << "/" << endl;
}
cout << "..... Ende" << endl;
getchar();
return 0;
}
Jetzt würde ich gerne mehr als 1 Konto speichern ohne arrays zu nutzen ich habe mich schon schlau gemacht im Internet, was ich gefunden habe ist Allokieren doch werde ich nicht 100% schlau raus weil ich ja später vergleichen will und nur bestimmte Kontos aufrufen will, meine frage kann mir vlt jemand helfen mir das Allokieren nähr bringen ?
Edit~
Ich möchte später die Daten in eine Datenbank speichern und wieder laden lassen und wenn ich ein neues Konto hinzufüge prüfe ob es die Nummer schon gibt vorname.