: I would like to start programming in C/C++ in the UNIX environment, but I
: don't know where to start...
: I know that there exist many C libraries such as:
: <sys/socket.h>
: <sys/types.h>
: <sys/ioctl.h>
: etc...
: I would very much like to use them, but I don't know whwre to find
: documentation...
First. get a copy of Kernigan and Ritchie "C programming language" and
learn from there difference between _library_ and .h file.
I'm seriously advicing this book as starter's guide.
It would give you some start. Second book can be
Keringan and Pike "The Unix programming system"
These two books are enough for writing command-line utilities which deal
with text files.
Then learn how to use man command. This would give you ncurses at least.
Meanwhile collect all FAQs floating
around this newsgroup. Socket FAQ is enough for simple network
programming and if you don't want to write really advanced ones, lets
you save some $$ which you otherwise should spend on some
Stevens books.
Manual which comes with GNU C and GNU Libc is also excellent source of
information. If you have access to really fast printer, format both
(they come in Texinfo format, so you'll need TeX) and print them out.
It would give you about 900 pages of bedtime reading.
Or you can just read them online in Emacs or info browser.
As for graphics, there is excellent O'Reilly series for X window.
But I reccomend you against writing X programs on C. At least for a
while. Tcl/Tk is so much simplier.
: Any help?
: Thank you,
: Luis Alvarez
--
--------------------------------------------------------
I have tin news and pine mail...