Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Nalazenje ekstenzije fajla sa GNU libc?

[es] :: C programiranje :: Nalazenje ekstenzije fajla sa GNU libc?

[ Pregleda: 709 | Odgovora: 1 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Mr. Rejn
Deki Karamatijević
Srbija.Niš.MedianaCity

Član broj: 2514
Poruke: 389
*.bankerinter.net.



Profil

icon Nalazenje ekstenzije fajla sa GNU libc?26.04.2005. u 19:01

Kako da nadjem ekstenziju fajla koristeci funkcije iz GNU libc?
Da li libc sadrzi nesto slicno explode() funkciji iz PHP-a?
"I prefer the term:artificial person..."-Bishop the android,Alien 2
26.04.2005. u 19:01 

zvrba
The Lord of Chaos

Član broj: 31716
Poruke: 105
*.ifi.uio.no.



Profil

icon Re: Nalazenje ekstenzije fajla sa GNU libc?27.04.2005. u 07:59
Prvo se moras sam sa sobom dogovoriti sto je ekstenzija fajla (koncept toga ne postoji na UNIX-u). Ako zelis sve nakon zadnje tocke mozes koristiti strrchr. Na primjer:

Code:

#include <string.h>

static const char *fileext(const char *filename)
{
  const char *x = strrchr(filename);
  return x ? x + 1 : NULL;
}


Funkcija ce za "a.b.c.de" vratiti "de", a za "ahjk" vratiti NULL (jer nema tocke u nazivu).
27.04.2005. u 07:59 

[es] :: C programiranje :: Nalazenje ekstenzije fajla sa GNU libc?

[ Pregleda: 709 | Odgovora: 1 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.