Zdravim, poradi mi pls nekdo jak mam v C++ napsat funkci, ktera mi vrati retezec znaku?
Fórum › C / C++
Fce vracející řetězec
Pokud chce? doc?lit toho aby ti to vr?tilo ?et?zec znak? (co? jak p??e? chce?), lze pou??t (asi nejednodu??? způsob)
?
#include <iostream>
using namespace std;
int main()
{
char znak;
for (znak = 1; znak < 256; znak++)
{
cout << znak;
}
cout << "Konec";
cin.get();
return 0;
}
je?te by ?lo ?e by jsi p?idal if aby se to nepsalo do nekone?na...
Nn, myslel jsem neco trosku jineho:
Udelam si fci main() a nejakou jinou, napr nazev_funkce.
No a ja chci aby po zavolani fce nazev_funkce, fce vratila retezec.
Asi hruba takhle:
...
nejaky_typ nazev_funkce(prichozi parametry) //deklaraci fce taky nevim
{
char vratit[]="Text, ktery chceme po zavolani fce vratit";
return vratit; //Tady to nevim
}
int main()
{
char vraceny_retezec[50]; //Jen pro priklad...
vraceny_retezec = nazev_funkce(); //A ja nevim jak udelat, aby to vratilo retezec
cout << "Vraceny retezec z fce '" << vraceny_retezec << "'\n";
return 0;
}
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 42 hostů
Podobná vlákna
Spuštění jiné fce bez zastavení stávající fce — založil Lukáš
Skok z fce do fce — založil Fcelik
Funkce vracející strukturu — založil Ivan
Pomoc s metodou vracejici kolekci — založil Standa
Metoda vracející desetinnou část — založil Bára
Moderátoři diskuze