User forums > General (but related to Code::Blocks)
Actually getting started
Jenna:
--- Quote from: Atom Byte on February 22, 2011, 12:04:30 pm ---Wow your a friendly dude!
Firstly your obvious reply in buying a book is, as i imagine, a great welcome message for anyone!
Secondly:
--- Quote from: Atom Byte on February 22, 2011, 08:59:08 am ---I have the want and need to learn
--- End quote ---
So telling me to go elswhere if i don't want to learn, seems a bit strong, over the top and out of order.
I don't even know you, and because you work with c++, certainly doesn't give you the right to be condescending towards anyone wanting to learn.
I mean as a noob, i can't see me being any real threat to your reputation, work or income, so whats the problem man? If you don't want to help people constructively move forward, why bother replying.
But a big thanks for the links anyway, thats what i meant by a point in the right direction.
--- End quote ---
You wrote that you have searched the wiki, and the wxSmith tutorials oBFusCATed pointed to are there !
Be aware, that this site is not dedicated to teach programming, it's a site dedicated to the development and the use of C::B (the wiki and the manual are there to help you starting).
But it's up to you to find out which way is the best to learn C++ for you (and to find the right place).
If you seriously want to start learning C++ programming it would be a goo idea to do the first steps on a console, to learn how the compiling and linking process works.
That's just my opinion and as stated before, you have to find your own way, but you also have to accept the opinions of others, even if they sound too harsh to you.
Atom Byte:
Hi Jens,
I am fully aware that the community is not there to teach me how to program, and i can imagine that it can become really tiresome for you all when people come constantly along hoping for some sort of miracle explanation into programming. As i thought i stated in my post, maybe unclear dunno, i just wanted pointers in the right direction. Sure i understand that the ide needs a working knowledge of C++ to make a gui work and that eventually i will have to get my head down and learn.
Either way i have to learn and it has to be C++, so where i learn and with who all depends on the ide and the community that use it. As and when i get to grips with it, it will obviously go in the favour of the community and tools used.
You said:
--- Quote ---If you seriously want to start learning C++ programming it would be a goo idea to do the first steps on a console, to learn how the compiling and linking process works.
--- End quote ---
OK, thanks! i'll check that out!
You also said
--- Quote ---You wrote that you have searched the wiki, and the wxSmith tutorials oBFusCATed pointed to are there !
--- End quote ---
Yes i am going over them now and have the list cds example done and open as i write this. Strange because its actually a step in the direction i am looking to go with my first application (a sort of personal diary/journal), the next step is to actually make it do something when i hit the buttons. save new entry, add new entry, delete entry, search entry etc etc. But all in good time!
As for accepting others opinions, as with critics, i agree 100% if they are constructive. A welcoming slap in the kisser isn't really my idea of constructive though.
oBFusCATed:
--- Quote from: Atom Byte on February 22, 2011, 12:04:30 pm ---Wow your a friendly dude!
--- End quote ---
:shock:
You've asked for advice and I'm giving it...
Here is another link: http://www.parashift.com/c++-faq-lite/big-picture.html#faq-6.7
Good luck... :P
stefanos_:
oBFusCATed, you said it right buddy. I haven't seen anything wrong with your posts and let's face it: it's not an easy process for the human mind to interpret a written message as a friendly or aggressive argument. I haven't seen any aggressiveness therefore...officially it was a misinterpretation from Atom Byte, isn't that right buddy? ;)
Atom Byte, since you have decided to learn C++ and wxWidgets, I would like to congratulate you for your decision. I have to warn you though about the path you have chosen to follow; it's not an easy one. Trust me, I have been teaching myself this beautiful language for 8 years now and it's not an easy process, especially when you work and read at the same time and have other things to do as well.
More or less though, as soon as you start "speaking" C++-ish, you will see everything from a different angle, perspective. You will be able to differentiate an artistic code from a disgusting one that looks like spaghetti.
To help a bit with your decision here you may find a few ebooks online for free:
* http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html - Bruce Eckel. It covers everything about C++.
* http://www.informit.com/content/images/0131473816/downloads/0131473816_book.pdf - This is the official book about wxWidgets which is available in PDF format from informit.com. By all means, read it from the start until the end; even though is an old book now (2005), it should cover more or less everything around wxWidgets.
* Another good book is from this URL http://en.wikibooks.org/w/index.php?title=C%2B%2B_Programming/All_Chapters&printable=yes and please print it as PDF if you want, obviously for your own convenience.
A few books I would recommend are the following:
* C++ Primer Plus - Stephen Prata
* The C++ Standard Library: A Tutorial and Reference - Nicolai M. Josuttis
* The C++ Programming Language: Special Edition - Bjarne Stroustrup
* C++ Templates: The Complete Guide - David Vandevoorde and Nicolai M. Josuttis
* Standard C++ IOStreams and Locales: Advanced Programmer's Guide and Reference - Angelika Langer and Klaus Kreft
If you want more book titles, please let me know.
Cheers
stefanos_
Navigation
[0] Message Index
[*] Previous page
Go to full version