Meddelande
På gamla.pluggakuten.se kan du fortfarande läsa frågorna och svaren som ställts, men du kan inte skapa ett nytt konto eller nya trådar. Nya frågor och nytt konto skapar du på det nya forumet, välkommen dit!
C++ egen String klass
- oskillz
- Medlem
Offline
- Registrerad: 2016-04-02
- Inlägg: 34
C++ egen String klass
Har fått i uppgift att göra en egen String klass och har lite problem med att tolka vad läraren menar med sin formulering av uppgiften.
Uppgiften lyder:
Implementera en String klass (stort S för att skilja från STL klassen), den ska fungera ungefär som en förenklad std::vector<char> vilket även blir ganska likt std::string. Ni ska dock följa vector när metoden finns definierad där.
Sen så står det bland metoderna som ska implementeras:
int Size() const Finns i container klasserna i STL, se vector.
int Capacity() const Finns i container klasserna i STL, se vector.
void push_back(char c) Lägger till tecken sist.
Jag vet att dessa metoderna finns för vector containern och det framgår ju av uppgiften, men jag förstår inte riktigt hur det är meningen att jag ska "följa vector när metoden finns definierad där". Betyder det att jag ska implementera metoden såsom dom fungerar i vector containern? Isåfall skulle jag behöva lite hjälp med hur jag ska tänka för att komma igång.