003
22.12.2003, 15:21 Uhr
virtual
Sexiest Bit alive (Operator)
|
Du kannst einfach ein paar Zeilen schreiben, die das machen:
C++: |
char* ptr = *argv + strlen(*argv); /* Pfad entfernen */ while (*argv!=ptr && ptr[-1]!='/' && ptr[-1]!='\\') --ptr; *argv = ptr; /* Suffix entfernen */ ptr = strrchr(*argv, '.'); if (ptr) *ptr = 0;
|
Oder, wenn nur Windows:
C++: |
char* ptr = *argv + strlen(*argv); /* Pfad entfernen */ ptr = strrchr(*argv, '\\'); if (ptrr) *argv = ptr+1; /* Suffix entfernen */ ptr = strrchr(*argv, '.'); if (ptr) *ptr = 0;
|
-- Gruß, virtual Quote of the Month Ich eß' nur was ein Gesicht hat (Creme 21) |