Prethodna tema :: Sljedeća tema |
Autor/ica |
Poruka |
lala Gost
|
Postano: 20:16 sri, 9. 11. 2005 Naslov: nekoliko pitanja |
|
|
Molim vas da mi objasnite sto i kako rade,sto uzimaju,sto vracaju i u kojim su datotekama definirane ove funkcije:
rand i srand
strtol,strtod
toascii
frexp
clearerr
setbuf
void qsort (void *base,size_t nitems,size_t size,int (*compar) (const void *,const void *));
void *bsearch (const void *key,const void *base,size_t nitems,size_t size,int(*compar)(const void*,const void*));
Unaprijed veliko veliko HVALA!
Molim vas da mi objasnite sto i kako rade,sto uzimaju,sto vracaju i u kojim su datotekama definirane ove funkcije:
rand i srand
strtol,strtod
toascii
frexp
clearerr
setbuf
void qsort (void *base,size_t nitems,size_t size,int (*compar) (const void *,const void *));
void *bsearch (const void *key,const void *base,size_t nitems,size_t size,int(*compar)(const void*,const void*));
Unaprijed veliko veliko HVALA!
|
|
[Vrh] |
|
HijenA Forumaš(ica)

Pridružen/a: 23. 01. 2004. (16:46:04) Postovi: (3D2)16
Spol: 
Lokacija: Prazan skup ;-)
|
|
[Vrh] |
|
vsego Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3562)16
Spol: 
Lokacija: /sbin/init
|
Postano: 0:01 čet, 10. 11. 2005 Naslov: |
|
|
[tt]rand()[/tt] vraca "slucajni" integer izmedju 0 i [tt]RAND_MAX[/tt]. :)
[tt]srand(unsigned int seed)[/tt] sluzi za inicijalizaciju generatora "slucajnih" brojeva, u ovisnosti o parametru [tt]seed[/tt]. :)
[tt]long int strtol(const char *nptr, char **endptr, int base)[/tt] i
[tt]double strtod(const char *nptr, char **endptr)[/tt]
pretvaraju string [tt]nptr[/tt] u [tt]long int[/tt] odnosno [tt]double[/tt]; preko pointera na pointer na znak [tt]endptr[/tt] vraca adresu prvog znaka u stringu [b]iza[/b] broja. 8)
Ostale potrazi s naredbom [tt]man[/tt] na nekom Linuxu. 8) Mozes i na HP-UX-u (cit. na studentu). ;)
Npr.
[code:1][vsego@degiorgi ~]$ man toascii
TOASCII(3) Linux Programmer’s Manual TOASCII(3)
NAME
toascii - convert character to ASCII
SYNOPSIS
#include <ctype.h>
int toascii(int c);
DESCRIPTION
toascii() converts c to a 7-bit unsigned char value that fits into the ASCII character set, by clearing the high-order bits.
RETURN VALUE
The value returned is that of the converted character.
CONFORMING TO
SVID, BSD
BUGS
Many people will be unhappy if you use this function. This function will convert accented letters into random characters.
SEE ALSO
isascii(3), toupper(3), tolower(3)
GNU 1995-09-16 TOASCII(3)[/code:1]
Sretno! :D
rand() vraca "slucajni" integer izmedju 0 i RAND_MAX.
srand(unsigned int seed) sluzi za inicijalizaciju generatora "slucajnih" brojeva, u ovisnosti o parametru seed.
long int strtol(const char *nptr, char **endptr, int base) i
double strtod(const char *nptr, char **endptr)
pretvaraju string nptr u long int odnosno double; preko pointera na pointer na znak endptr vraca adresu prvog znaka u stringu iza broja.
Ostale potrazi s naredbom man na nekom Linuxu. Mozes i na HP-UX-u (cit. na studentu).
Npr.
Kod: | [vsego@degiorgi ~]$ man toascii
TOASCII(3) Linux Programmer’s Manual TOASCII(3)
NAME
toascii - convert character to ASCII
SYNOPSIS
#include <ctype.h>
int toascii(int c);
DESCRIPTION
toascii() converts c to a 7-bit unsigned char value that fits into the ASCII character set, by clearing the high-order bits.
RETURN VALUE
The value returned is that of the converted character.
CONFORMING TO
SVID, BSD
BUGS
Many people will be unhappy if you use this function. This function will convert accented letters into random characters.
SEE ALSO
isascii(3), toupper(3), tolower(3)
GNU 1995-09-16 TOASCII(3) |
Sretno!
_________________ U pravilu ignoriram pitanja u krivim topicima i kodove koji nisu u [code]...[/code] blokovima.
Takodjer, OBJASNITE sto vas muci! "Sto mi je krivo?", bez opisa u cemu je problem, rijetko ce zadobiti moju paznju. 
|
|
[Vrh] |
|
lala Gost
|
|
[Vrh] |
|
|