[ale] C programing
Fletch
fletch at phydeaux.org
Wed Jan 3 14:54:28 EST 2001
>>>>> "Ken" == Ken Nagorski <kenn at pcintelligent.com> writes:
Ken> hi there, Does anyone know a good mailing list for linux C
Ken> programing. I am trying to learn, well I know C somewhat and
Ken> I am begining to work with linux includes but I still have
Ken> questions about basic C like poitners and stuff sometime
Not a direct answer to your question, but two indespensible
books will do you probably much more good than a mailing list:
A Book On C : Programming in C, Fourth Edition
By Kelley, Al / Pohl, Ira
List Price: $42.95
Published by Addison Wesley
Date Published: 03/1998
ISBN: 0201183994
Advanced Programming in the UNIX Environment
By Stevens, W. Richard
List Price: $65.95
Published by Addison Wesley
Date Published: 06/1993
ISBN: 0201563177
The first is a really good introduction to C. It was used as
a textbook in a couple (IMSMR; at least one I'm sure) of CS courses I
took at Tech. The second is a must have if you're doing any serious
programming on any sort of *NIX box (also indespensable is the same
author's _UNIX Network Programming_ book). The first book will answer
any C syntax questions you have (like what the heck does something
like `a ^= b ^= a ^= b;' do? :), and the latter book will explain what
system calls or library functions do whatever you're trying to do.
Ken> however most of my questions are like what is wrong with
Ken> if(S_ISUID(statbuf.stat_mode)) which really isn't a C
Ken> question it's a C/linux question. I know when I lived in
It's more of a C/UNIX question, which APUE would answer. But
lacking that tome, just Use the Source, Luke:
lemur:~ 406> grep -h S_ISUID /usr/include/sys/*.h
#define S_ISUID __S_ISUID /* Set user ID on execution. */
[...]
Also in this case, the stat(2) manual page provides the same
explanation.
--
Fletch | "If you find my answers frightening, __`'/|
fletch at phydeaux.org | Vincent, you should cease askin' \ o.O'
770 933-0600 x211(w) | scary questions." -- Jules =(___)=
| U
--
To unsubscribe: mail majordomo at ale.org with "unsubscribe ale" in message body.
More information about the Ale
mailing list