Stránka 1 z 1

Spojování řetězců v C++

Napsal: sob 14. lis 2009, 23:37
od Saphire
Zdravím,
poraďe mi prosím někdo, jak se v c++ spojují řetězce.
Např. mám řetězce retez1, retez2 a integer intik1
a potřebuji je spojit do tvaru: retez1intik1"."retez2
Předem děkuji!

Re: Spojování řetězců v C++

Napsal: sob 14. lis 2009, 23:47
od OndraSter

Re: Spojování řetězců v C++

Napsal: ned 15. lis 2009, 11:22
od beardie
pripadne append

Re: Spojování řetězců v C++

Napsal: ned 15. lis 2009, 12:48
od megapuca

Kód: Vybrat vše

#include <iostream>
#include <sstream>
#include <string>

using namespace std;

void main()
{
	string retez1 = "retez1";
	string retez2 = "retez2";
	string vysledek;
	int intik1 = 77;

	ostringstream stream;
	stream << retez1 << intik1 << '.' << retez2;
	vysledek = stream.str();

	cout << vysledek;
}

Re: Spojování řetězců v C++

Napsal: ned 15. lis 2009, 16:55
od Saphire
Jo tohle jsem chtěl díky :)