[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: POSIX, alpha, strtok() and char *'s...
- From: Uncle George <gatgul voicenet com>
- To: axp-list redhat com
- Subject: Re: POSIX, alpha, strtok() and char *'s...
- Date: Fri, 27 Mar 1998 13:42:07 -0500
i sorta expect it to be casted in one of the .h's. if its not defined, or
u dont include the .h, then the def return is an int ( as so i believe, so
i do ).
u can use gcc -E to see all the includes/cast'ings in the output of the
compile.
gat
s.c. trusty wrote:
> greetings.
>
> my question regards POSIX saying that strtok returns a char *.
>
> on my axp, sizeof(char *) = 8
>
> sizeof(strtok(configToken, \",\")) is 4 (!)
>
> hence, sizeof((char *)strtok(configToken, ",")) = cast to pointer from
> integer of different
> size
>
> what is the typical way to solve/explain this? i realize this is a
> probably old and moldy, but haven't had any luck tracking down the
> solution.
>
> thanks any and all in advance,
>
> stuart trusty,
> sysadmin,
> linux labs
> tucson.az.us
>
> --
> To unsubscribe: send e-mail to axp-list-request@redhat.com with
> 'unsubscribe' as the subject. Do not send it to axp-list@redhat.com
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
[]