Can anyone suggest me a good book to learn C/C++ programming under
Linux platform? 12 1702
Magesh wrote:
Can anyone suggest me a good book to learn C/C++ programming under
Linux platform?
Which, C or C++? They are different languages (only one of which is
topical here).
The platform is probably irrelevant for learning.
--
Ian Collins.
Magesh wrote:
Can anyone suggest me a good book to learn C/C++ programming under
Linux platform?
Do you wish to learn a language or programming for a certain platform?
Rui Maciel
Magesh wrote:
Can anyone suggest me a good book to learn C/C++ programming under
Linux platform?
I assume you already have studied K&R2 TCPL... in detail.
Linux try hard to be POSIX compatible, and Stevens "Advanced Programming in
the UNIX environment", is still my prime reference when doing systems
programming on the Linux platform.
Also, Steven's "Unix Network Programming, Vol. 1: The Sockets Networking
API", is a masterpiece.
There are a number of free online books, including..
Pthread programming
Linux device drivers
Linux C programming
I don't have the links anymore, so you got to google it for yourself. If you
want to peek under the hood, "Linux Kernel Internals" was useful.
--
Tor <torust [at] online [dot] no>
Which, C or C++? They are different languages (only one of which is
topical here).
The platform is probably irrelevant for learning.
--
Ian Collins.
Hi Collins,
I have a basic programming knowledge of both C & C++. But I want to
learn them (both) particularly on Linux platform! i.e. I want to learn
Linux programming in C & C++. Can you suggest me a book.
Thanks for your help...
Regards,
Magesh
On May 17, 12:58 pm, Rui Maciel <rui.mac...@gmail.comwrote:
Magesh wrote:
Can anyone suggest me a good book to learn C/C++ programming under
Linux platform?
Do you wish to learn a language or programming for a certain platform?
Rui Maciel
Hi Rui,
I want to learn Linux Programming in C & C++. Can you suggest me some
books?
Regards,
Magesh
Magesh wrote:
>Which, C or C++? They are different languages (only one of which is topical here).
The platform is probably irrelevant for learning.
-- Ian Collins.
Hi Collins,
It's Ian.
I have a basic programming knowledge of both C & C++. But I want to
learn them (both) particularly on Linux platform! i.e. I want to learn
Linux programming in C & C++. Can you suggest me a book.
K&R2 is still the best C book if you have some basic knowledge. As for
C++ and Linux, you'll have to ask on comp.lang.c++ and a Linux
programming group. There are a number of book reviews at: http://accu.org/index.php/book_revie...ew.xqy?subject
--
Ian Collins.
Hi Ian,
Thanks for your help,
Regards
Magesh
Richard Heathfield wrote:
Ian Collins said:
>There are a number of book reviews at:
http://accu.org/index.php/book_revie...ew.xqy?subject
ISTR that you have to register, nowadays, to use that site. In any case,
the very best book on C isn't listed there!
I didn't.
No one would presume to review K&R!
--
Ian Collins.
On May 17, 11:50 am, Magesh <gs.mag...@gmail.comwrote:
Can anyone suggest me a good book to learn C/C++ programming under
Linux platform?
google, man, RTFM :)
Magesh wrote:
I want to learn Linux Programming in C & C++. Can you suggest me some
books?
You have to be a bit more specific than that. Any "hello world" program that
can be compiled for the linux platform is a linux program. Precisely what
are you looking for?
Rui Maciel This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: Jhuola Hoptire |
last post by:
Just installed J2RE 1.4.2 on a Linux server. I am very
knew to the POSIX world.
I couldn't dig-up much in the docs or via google about
the following:
1 - Is there a standard way to make sure...
|
by: Eric Raymond |
last post by:
When installing the rpms (or the tar file) onto Red Hat Enteprise
Linux AS Beta 1 (Taroon), we get the follwing error:
Installing all prepared tables
/usr/bin/mysql_install_db: line 1: 7690...
|
by: gnu |
last post by:
Rationale to use Linux
=======================
- I can't afford paying for $199 for the license of an OS that's
arguably better thank Linux for each of 10 computers I have.
- I want to be...
|
by: Travis 'Bailo' Bickel |
last post by:
Lately, I have been having a bear of a time trying to acquire a Linux driver
for my S3/ProSavage chipset -- but that quest is now almost at an end as I
have located a noble band of people who are...
|
by: srihari |
last post by:
Hai,
I am trying to install IBM DB2 8.1 on Red Hat linux 8.0. My
machine is Intel XEON 64bit. The installation went well except for the
creation of tools catalog. When I tried to install the tools...
|
by: Zorba.GR |
last post by:
IBM DB2 Connect Enterprise Edition v8.2, other IBM DB2 (32 bit, 64
bit) (MULTiOS, Windows, Linux, Solaris), IBM iSoft Commerce Suite
Server Enterprise v3.2.01, IBM Tivoli Storage Resource Manager...
|
by: cranium.2003 |
last post by:
hi,
Here is my code
#include <iostream.h>
int main()
{
cout <<"HI";
return 0;
}
and using following command to compile a C++ program
g++ ex1.cpp -o ex1
|
by: rada.lambretha |
last post by:
Configuring Linux as a Firewall
* Making installation choices
* Introducing iptables
* Using iptables commands
* Simplifying things with firewall GUIs
* Adding proxy functionality
As...
|
by: Nepomuk |
last post by:
You might have heard about Linux, but you don't know what it is? Or you know a few things about it, but they terrify you? Well, then this article is for you. Don't be afraid - Everyone can use Linux!...
|
by: CloudSolutions |
last post by:
Introduction:
For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
|
by: Faith0G |
last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
|
by: ryjfgjl |
last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
|
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,...
|
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...
|
by: BarryA |
last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
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...
|
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...
| |