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

WIN API GUI

Ostatnio zmodyfikowano 2010-10-17 16:11
Autor Wiadomość
yoogi
Temat założony przez niniejszego użytkownika
» 2010-10-17 16:03:02
Ostatnie pytanie :)
przydało by mi się wiedzieć jak wyświetlić liczbę typu int w messageBox'ie
P-22943
szyx_yankez
» 2010-10-17 16:04:30
@Iname
Pewnie chodzi Ci o "isdigit"?
P-22944
pekfos
» 2010-10-17 16:07:48
isdigit w pętli bo sprawdza po znaku.
C/C++
bool isnum( const char * s ) {
    for( int a = 0; s[ a ] != 0; a++ ) {
        if( !isdigit( s[ a ] ) ) return false;
       
    }
    return true;
}


//edit:
Ups.. jeszcze jedno:
C/C++
if( !isnum( bufor ) ) MessageBox( hwnd,
     "Panie, co Pan? Przecież to nie jest liczba!", "Błąd", MB_ICONEXCLAMATION );

//edit:
up:
C/C++
char buf[ 256 ];
wsprintf( buf, "liczba, ha ha: %lu.", liczba );
MessageBox( hwnd, buf, "Test", MB_ICONINFORMATION );
P-22945
Elaine
» 2010-10-17 16:11:17
Nie, na przykład o strtol, które dokona konwersji, a w razie napotkania znaków innych, niż cyfry będzie wiadomo, gdzie taki znak został znaleziony (co znacznie uprości sprawę).
P-22946
1 « 2 »
Poprzednia strona Strona 2 z 2