Forum: Skapa variabler i en Loop.

Forum huvudsida -> Programmering -> Skapa variabler i en Loop.

Sidor: 1

Till botten

C22H28N2O 17:18 - 27:e Juni 2006 | Post #1
Medlem
Inlägg: 14


Skicka PM
Hej, nu har jag ett nytt "problem". Det är säkert jättelätt (Ja, jag har sökt och kollat lite sidor efter lösningen).
Men skulle man inte kunna skapa en ny vaiabel med ett unikt namn varje gång en loop körs?

T.ex

  1. while (variabel <= variabel2) {
  2. string haha1; //Få siffran 1 i haha att öka.
  3. cin >> haha; //,,ven få denna att öka


Alltså få haha1 att öka till haha2 också vidare, är detta möjligt (det bör ju vara det Smiley).

Tack på förhand.

-------------------------
:D:D:D

Senast redigerad 20:43 - 27:e Juni 2006


Independence 19:24 - 27:e Juni 2006 | Post #2
Administratör
Inlägg: 1800


Skicka PM
Det du söker är nog en vektor där du kan lägga till element varje gång loopen körs. Tror det finns en del om det i C++-guiden.
I princip bör du kunna köra något liknande detta:
  1.  
  2. string hej;
  3. cin >> hej;
  4. vector.push_back(hej);

Inuti loopen efter att du skapat vektorn.

Btw, "jätte lätt" är ett ord, det heter "jättelätt".

-------------------------

Vi är riddarna som säger fiskbulle!



Senast redigerad 19:33 - 27:e Juni 2006


Nissebosselasse 19:31 - 27:e Juni 2006 | Post #3
Medlem
Inlägg: 490


Skicka PM
...och så heter det "inuti" med ett n...

-------------------------
http://pushingcows.se
Gula Nallen



Independence 19:35 - 27:e Juni 2006 | Post #4
Administratör
Inlägg: 1800


Skicka PM
    Citat av Nissebosselasse:
...och så heter det "inuti" med ett n...


Hoppsan (fanns ingen smiley som skämdes, så jag fick länka till gamla forumet... illa)

-------------------------

Vi är riddarna som säger fiskbulle!





C22H28N2O 20:45 - 27:e Juni 2006 | Post #5
Medlem
Inlägg: 14


Skicka PM
Totaledit: Den vill inte fungera.
  1. string vector[10]; //Här deklarerar jag vectorn
  2. vector.push_back('haha');

Jag får ut

"
36 C:C++KonverterareGlos.cpp request for member `push_back' in `vector', which is of non-class type `std::string[10]'
"

Någon som vet hur man löser problemet?

Det har blivit ett par ändringar nu, tyck inte att jag är jobbig. Smiley

//Alexander

EDIT (För sista gången): Det har löst sig nu, tack!

-------------------------
:D:D:D

Senast redigerad 00:50 - 28:e Juni 2006


Sidor: 1

Forum huvudsida -> Programmering -> Skapa variabler i en Loop.
Atom feed

Du får inte posta i den här tråden | Till toppen