Avatar billede evilfish Nybegynder
17. september 2007 - 08:43 Der er 1 kommentar og
1 løsning

Generering af string

Hej eksperter

Jeg har en masse små strings, doubles og ints, som jeg gerne vil lave om til en lang string. Hvorledes skal dette gøres?
Avatar billede evilfish Nybegynder
17. september 2007 - 09:20 #1
Okay, fandt noget der hed stringstream. Ser ud til at være det jeg skal bruge, men den giver mig kun min string til det første mellemrum. Kode:

    stringstream list;
    if(size == 0)
    {
        return "List is empty";
    }
    list << "Listing rooms: \n";
    for(int i = 0; i < size; i++)
    {
        list << "[";
        list << i+1;
        list << "] - ";
        list << roomArray[i];
        list << "\n";
    }
    list << "End of List!!!\n";
    string data;
    list >> data;
    list.flush();
    return data;
Avatar billede evilfish Nybegynder
17. september 2007 - 09:39 #2
Problem løst.

man skulle bruger .str() i stedet for >>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester