Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

C over the years

Name: Anonymous 2015-07-24 1:45

Does anyone know why did the definitions of many functions in the C standard library got changed to return ssize_t instead of int? For instance read and write, both returning -1 in case of error, whilst all declarations of ssize_t I've seen are unsigned. What is this crazyness?

Name: Anonymous 2015-07-24 2:44

>>2
Yes I'm sorry I didn't mean the standard library; they are identified as important system calls in the ANSI standard, how is a thing like that changed with an unsigned return type??!

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List