Nazwa pliku w parametrze
Ostatnio zmodyfikowano 2010-10-27 21:52
m_zap Temat założony przez niniejszego użytkownika |
Nazwa pliku w parametrze » 2010-10-27 20:25:07 Chciałbym przekazywac w wywołaniu konsolowym jako parametr nazwe pliku na jaki mam nakładać filtry . Nie mam pojęcia jak to zrobic void funkcja( BITMAP * bmp ) ludek = load_bmp( bmp, default_palette ); mniej wiecej zeby tak to wygladało tylko zeby chodziło kobinowałem ale nie za bardzo mi to wychodzi proszę o pomoc |
|
pekfos |
» 2010-10-27 20:30:01 int main( int argc, char ** argv ) { if( argc == 2 ) { bitmapa = load_bmp( argv[ 1 ], paleta ); } } |
|
m_zap Temat założony przez niniejszego użytkownika |
» 2010-10-27 21:32:26 na pewno tak jest? int main( int argc, char ** argv ) { BITMAP * obrazek = NULL; if( argc == 2 ) { obrazek = load_bmp( argv[ 1 ], default_palette ); } menu( obrazek ); zakonczenie(); }
END_OF_MAIN();
robiac cos takiego moge teraz spokojnie do procedur wrzucac ten obrazek za pomocą void gam( BITMAP * obrazek, int gamma )
{ } co tu nie gra? |
|
ison |
» 2010-10-27 21:36:51 tak, argc to ilość argumentów, a argv to ich treści |
|
m_zap Temat założony przez niniejszego użytkownika |
» 2010-10-27 21:52:16 :( przeciez nie w kazdej procedurze bede go pobierał z argv... przypisuje bmp do zmiennej i nie da rady jej przepchnac bo chyba nie trzeba jej inicjowac jakos w kazdej procedurze? wystarczy w parametrze? |
|
« 1 » |