Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Bitmapa Allegro 5

Ostatnio zmodyfikowano 2014-02-18 20:06
Autor Wiadomość
ziajek444
Temat założony przez niniejszego użytkownika
Bitmapa Allegro 5
» 2014-01-20 15:29:45
No więc tak, stworzyć bitmapę w np. taki sposób

  
C/C++
ALLEGRO_BITMAP * bitmapa_3 = NULL;
bitmapa_3 = al_create_bitmap( 20, 20 );
bitmapa_3 = al_load_bitmap( "cz.png" );

to potrafię. Ale jest potrzeba żeby w miejscu podawania ścieżki ("cz.png") wpisać nazwę zmiennej albo coś innego jakąś funkcję. Próbowałem zczytywać pliki jakoś za pomocą funkcji z biblioteki <fstream> ale nie działa albo źle używam.  Jak by kto pytał po co mi to, no to dzięki czemuś takiemu można dużo pisania oszczędzić, i wygodniej by mi było.
P-102634
SeaMonster131
» 2014-01-20 15:32:21
C/C++
ALLEGRO_BITMAP * al_load_bitmap( const char * filename )
Więc:

C/C++
const char * path = "cz.png";
bitmapa_3 = al_load_bitmap( path );
Albo
C/C++
string path = "cz.png";
bitmapa_3 = al_load_bitmap( path.c_str() );

Itd..
P-102635
ziajek444
Temat założony przez niniejszego użytkownika
» 2014-01-20 15:40:22
Pacz też podobnie rozkminiałem z tym
const char * path = "cz.png";
 tylko że mi nie pasowało że do char można przypisać kilka znaków. Tak właściwie to dalej nie wierze że to działa, bo to dla mnie sensu nie ma. Ale to pewnie przez to że jest tera wskaźnikiem tak? (czy nie dlatego?)

Dziękuje za pomoc. Wogle mi z głowy wyleciała funkcja c_str() (rzadko używam)
P-102639
ziajek444
Temat założony przez niniejszego użytkownika
» 2014-02-18 20:06:40
https://www.dropbox.com/s/0r6xyc4cwzpcjto/BETA.rar
P-104916
« 1 »
  Strona 1 z 1