Ich habe ein Allgemeines Coding Problem von etwas größeren Ausmaßen.
Ich muss Strings der Länge "LenS" in einer Datei struktureirt abspeichern. Jedem String ist eine Uid (Länge 64 Byte) zugeordnet. Bei dem einfügen von Daten darf die Datei nicht umsortiert werden sondern die Daten werden ans Ende gehangen und in eine Art Index eingetragen. Es muss möglich sein in der Datei nach Strings zu suchen. Dabei darf nicht die ganze Datei mit einer For-Loop durchgegangen werden sondern es muss über besagten Index gesucht werden.
[cpp]
template<int LenS>;
struct Item
{
char m_aData[LenS];
char m_Uid[64];
};
[/cpp]
Diese Struct ist ein Item welches in die Datei eingefügt werden soll.
Ich würde mich über effizienten, funktionierenden Code freuen.
Ich muss Strings der Länge "LenS" in einer Datei struktureirt abspeichern. Jedem String ist eine Uid (Länge 64 Byte) zugeordnet. Bei dem einfügen von Daten darf die Datei nicht umsortiert werden sondern die Daten werden ans Ende gehangen und in eine Art Index eingetragen. Es muss möglich sein in der Datei nach Strings zu suchen. Dabei darf nicht die ganze Datei mit einer For-Loop durchgegangen werden sondern es muss über besagten Index gesucht werden.
[cpp]
template<int LenS>;
struct Item
{
char m_aData[LenS];
char m_Uid[64];
};
[/cpp]
Diese Struct ist ein Item welches in die Datei eingefügt werden soll.
Ich würde mich über effizienten, funktionierenden Code freuen.