473,387 Members | 1,486 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

Re Books on developing portable C suites

"James Harris" <no.email.please> writes:
Can someone recommend a book that will teach me how to
approach C programming so that code is modularised, will compile
for different environments (such as variations of Unix and
Windows), will be robust etc.


The following books might perhaps be helpful:

[1] Gary Vaughn, Ben Ellison, Tom Tromey, and Ian Taylor,
"GNU Autoconf, Automake, and Libtool".
New Riders, 2000. ISBN: 1578701902.
<http://sources.redhat.com/autobook/>.

[2] Kernighan, B.W., and Pike, R., "The Practice of Programming".
Addison-Wesley, 1999.

[3] McConnell, S., "Code Complete: A Practical Handbook of Software
Construction", Microsoft Press, 1993.

[4] Maguire, S.A., "Writing Solid Code: Microsoft's Techniques for
Developing Bug-Free C Programs", Microsoft Press, 1993.

[5] Babich, W.A., "Software Configuration Management: Coordination for
Team Productivity", Addison-Wesley, 1986.

--
Fergus Henderson <fj*@cs.mu.oz.au> | "I have always known that the pursuit
The University of Melbourne | of excellence is a lethal habit"
WWW: <http://www.cs.mu.oz.au/~fjh> | -- the last words of T. S. Garp.
Nov 13 '05 #1
0 1827

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

9
by: Bozo Schmozo | last post by:
Can someone please recommend some good books on developing web sites (pretty much from scratch) running PHP and the necessary/usual components required, such as MySQL, Apache and etc? As well,...
4
by: Bozo Schmozo | last post by:
Can someone please recommend some good books on developing web sites (pretty much from scratch) using ASP and the necessary/usual components required, such as XML, C# and etc.? As well, if I...
13
by: James Harris | last post by:
Hi, Can someone recommend a book that will teach me how to approach C programming so that code is modularised, will compile for different environments (such as variations of Unix and Windows),...
0
by: Fergus Henderson | last post by:
"James Harris" <no.email.please> writes: >Can someone recommend a book that will teach me how to >approach C programming so that code is modularised, will compile >for different environments...
9
by: Shamli | last post by:
Hi, I have a C program, and i looking to develop a simple GUI for this program. i want to use something that is platform independent (portable) and easy to learn. Any suggestion is highly...
17
by: Venkatesh | last post by:
Hi All I am a newbie to C# .I am currently developing windows application.Can anyone suggest good books or links for developing Windows Applications using C#.
7
by: boostngti via DotNetMonster.com | last post by:
I have 4 years of programing exp. with Coldfusion, and I am begining to learn ASP.NET C# and was wondering if some people could suggest some good books. I went to Barnes & Noble the other day...
131
by: pemo | last post by:
Is C really portable? And, apologies, but this is possibly a little OT? In c.l.c we often see 'not portable' comments, but I wonder just how portable C apps really are. I don't write...
8
by: Rajeev | last post by:
Please anybody from the group please give me the names of BEST C books. Thanking you. Rajeev
2
by: youpak2000 | last post by:
What you can't find in programing text books Professional software development needs more knowledge than language syntax, OOP, styles, etc. There are many things which people usually learn by...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.