anyone know where i can find a good linux geared c++ guide ive finshed most of the stuff this site had on generic c++
anyone know where i can find a good linux geared c++ guide ive finshed most of the stuff this site had on generic c++
What do you mean?
C++ is generic, so once you know that there is nothing more to learn.
What remains is just a bunch of different APIs to various libraries which you can use to create your own programs.
For example, most of the base operating system is covered by POSIX specifications.
You could try reading sections 2 and 3 of the manual pages.
If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
If at first you don't succeed, try writing your phone number on the exam paper.
what maual pages the linux ones ones that are with compiler "no clue where those are"Originally Posted by Salem
or ones on some site
or what are some good APIs to learn for writing programs on linux
As in say
man popen
You type this at the command prompt.
Also
man man
on how to use the manual page system.
There isn't going to be a single, "read this and you'll know everything for every possible circumstance you're going to face". A lot of it is persistence, doing lots of research and asking more specific questions to guide you to specific resources which might help.
It isn't this simple, no matter what you might like to believe.
Neo: I know Linux
Morpheus: Show me.
If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
If at first you don't succeed, try writing your phone number on the exam paper.
Qt - www.trolltech.com
If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
If at first you don't succeed, try writing your phone number on the exam paper.
i know man system lol i just didnt know if you where reffering to the linux man pages or not
i believe that i have QT on my fedora core 4 machine right now it was a req for some program i wanted to install
do you know where some online guides for QT might be
Sorry see im use to Web Dev and having one place to go learn php and one place to learn MySQL ect.
learning c++ doesnt seem to work the same way and i havnt been having much luck finding good resources on google most of what i found is this site and cplusplus.com
i guess my goal would be to make some programs for kde and some for windows later on
Well a wild stab in the dark, but how about the home site for Qt perhaps?
Or something radical like googling for "newbie Qt tutorial"
If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
If at first you don't succeed, try writing your phone number on the exam paper.
i asked this after looking around the QT link you gave me
and googling for guides is a good thing but can take hours to find a good one asking someone that knows is a much faster approuch
Have you worked with or written your own data structures? How about encryption and compression? General knowledge algorithms like quicksort? Searching? Parsing? AI? Pathfinding? Pattern matching? Finding a convex hull? Sockets?
There are plenty of problems to look into, and if you just want to make some useful applictions built on already stable apps (like soundkonverter for example) then a few tutorials on qt should put you on your way.
I searched for "qt tutorial" and the first hit was a site with a qt tutorial.
Here was the address stripped of the file for the second hit: http://doc.trolltech.com/
thank you vary much
ive used a few programmng langs already and would like to make my own version of some of the linux apps i use now fix some of the things i dont like about the way they work
and over time doing that should help me learn more indepeth programming for linux by seeing how all these programs do it
i really i just wanted to know where to get guides on programming for linux in c++ the link you provided should help till i start rewriting
Be warned! A so-called "simple" program can use thousands of classes in some cases, and can take months to understand. It's not just as easy (even if you're experienced), to just open up the source code, change something you don't like, save and recompile. You usually end up reading through the whole code several times to understand which class does what, and then anything other than a tiny tweak requires debugging to make sure that you fix actually worked.Originally Posted by tekhawk
Remember, the code you're looking at is someone else's, so it will take some time to figure out how they write it. Everyone has a different coding style. And make sure that if you modify someone else's code, you use the same stlye as they did in the rest of the program, to keep things consistant.
So modifying Linux programs isn't the easiest thing. But if you're brave, sure why not?
When I was at the library the other day, I saw a couple of books called "GNU C++ for Linux". I know nothing about it, except that the title sounds promising. You could try tracking one down.
Also try to get the O'Reilly book on Qt if you can (it has a toucan on it).
System: Debian Sid and FreeBSD 7.0. Both with GCC 4.3.
Useful resources:
comp.lang.c FAQ | C++ FQA Lite