On Mon, Dec 18, 2000 at 07:27:00PM +0100, [EMAIL PROTECTED] wrote:
> > ---------------begin neki.c-----------------
> > #include <stdio.h>
> > #include <sys/time.h>
> > 
> > int main() {
> >    FILE *fp;
> >    char d[5];
> >    struct timeval *t;
> >    
> >    gettimeofday(t, NULL);
> > 
> >    return(0);
> > }
> > --------------end neki.c--------------------
> 
> Ziv!
> 
> Sorry, brez zamere, ampak to je zacetniska napaka...
> Ce pointer samo deklariras, potem ta kaze kamorkoli...
> 
> Torej moras potem se alocirati v stilu...
> 
> > t = (struct timeval *) malloc(sizeof(struct timeval));
> 
> Preprican sem da zadeva corne v obeh variantah, ce
> poskusis izpisati....
> 
> > printf("tv_sec [%d] tv_usec [%d]\n", t->tv_sec, t->tv_usec);
> 
> PS: Ocitno si imel golo sreco< da je popintrer kazal na nekaj 
>     "pametnega"...

to ni sreca, ampak dejstvo da je imel char d[5] deklariran za tem.


-- 

                ==---------------------------------------==
                      Marko Mlakar - [EMAIL PROTECTED]
                ===-------------------------------------===
                PGP Public key: finger [EMAIL PROTECTED]

PGP signature

Reply via email to