Prvo niz charova se zove string.
Probaj f-ju strcat(u cstring) ciji su argumenti tipa (char*,const char*) u tvom slucaju nesto i nestodrugo ali ova f-ja ce ti rezultat smestiti u nesto,da takodje posto koristis pokazivace proveri da li si alocirao memoriju potrebnu za smestanje podataka.
Tu funkciju mozes sam da napravis
Code:
char* ukupno(const char* a,const char* b)
{
char* c=new char[strlen(a)+strlen(b)+1];
for(int i=0;i<strlen(a);i++)
c[i]=a[i];
for(int j=0;j<strlen(b);j++)
c[strlen(a)+j]=b[j];
c[strlen(a)+strlen(b)]='\0';
return c;
}
edit:ako koristis strcat prvi argument ('nesto') ne sme da bude const
[Ovu poruku je menjao Black3maj dana 14.02.2008. u 17:09 GMT+1]
[Ovu poruku je menjao Black3maj dana 14.02.2008. u 17:14 GMT+1]
[Ovu poruku je menjao Black3maj dana 14.02.2008. u 17:15 GMT+1]