Meddelande

Du befinner dig just nu på en äldre version av Pluggakuten, gamla.pluggakuten.se. Nya Pluggakuten lanserades den 6 februari 2017 och du finner forumet på www.pluggakuten.se.

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.

 


Sidfot

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson

Powered by Mattecentrum
 |  Denna sida använder cookies |  Kontakta oss |  Feedback |