char * und int zusammenfügen ?
-
Hallo,
ich habe hier folgenden Quellcode, leider weiss ich nicht wie ich ein int in einen char* einfügen kann.for ( i=1; i<5; i++ ) { if ( !(texture[i]=LoadTexture("test" i ".bmp"))) { // Load the texture (( Fehlermeldung öffnen )) return 0; } }Mit itoa kann man einen int in char umwandeln, aber wie kann ich das bei diesem Beispiel einsetzten?
Mfg,
-fnord
-
std::string stf; for(int i=1; i<5; ++i ){ stf = "test"; stf += i+48; stf += ".bmp"; if ( !(texture[i]=LoadTexture(stf.c_str()))){ // Load the texture (( Fehlermeldung öffnen )) return 0; } }Wäre möglich, gibt aber sicher noch was bessres.
-
Dankeschön, nachdem ich den Parameter von LoadTexture von char* auf const char* gesetzt habe, gehts seh gut.
Über elegantere Lösungen wäre ich sehr froh
