C++ School
#1
Posted 14 February 2008 - 08:03 PM
I am new in C++ and I want to learn it. can anyone tell me some book name?
I have bougth a book from Schildt, but I couldnt use it. mean I need a book which
starts form beginners level and go on.
#2
Posted 15 February 2008 - 01:08 AM
If it's ok with you, I moved your topic to the new Programming/Development section.
Schildt is a good writer, I like some of his books. I have the Art of C. But I do have to agree, some of his books are not for beginners.
Online tutorial: http://www.cplusplus.com/doc/tutorial/
And this book is extremely good: http://www.amazon.co...e...5477&sr=8-2
#3
Posted 26 February 2008 - 05:23 PM
Doing an analogy with respect what kucalc said, instead of "The C Programming Language (Brian Kernigham)" I would buy "The C++ Programming Language (Bjarne Stroustrup)", however there're many good C++ books around there.
I hope to be able to program the ClassPad. I'm actually reading some cool books about Math, Physics and Programming in C++. ALthough they are meant for graphics programmers (3D rendering) they give a really cool basis for applying Math-related branches to C++ succesfully.
I still don't program the Classpad in the level I want, cause I lack of level yet. But the Classpad is powerful beast (I still dunno why it's criticized so often on Internet ).
Book I also recommend are:
- Beginning Math and Physics for Game Programmers (Wendy Stahler)
- Essential Mathematics for Games and Interactive 3D applications (Lars Bishop)
- Mathematics for 3D Game Programming and Computer Graphics, Second Edition (Eric Lengyel)
- Physics for Game Programmers (Grante Palmer)
Maybe you think "Classpad is not games", and maybe you're right! But I'm right at one thing: Knowledge will get into your head much more easily when apply it to cool things, and VideoGames are cool. So that's why I recommend this even if it's not gonna be used into a videogame, but all the knowledge you're gonna gather from these books is unvaluable.
All of these books teach Maths & Physics from the beginning (hi-school level ) in very effective yet intuitive way.
I hope you enjoy this info, and, over all things: I hope this helps you at least a bit.
Good Luck to both (Babak & Kucalc),
from Leonardo.
Greetings from Argentina!!!
#4
Posted 26 February 2008 - 05:43 PM
If you want some small puzzles to exercise your newfound programming skills on, check out http://projecteuler.net.
I think it's a good way to do something interesting without having to put together a large application. I used it myself to learn some Erlang a while ago.
#5
Posted 26 February 2008 - 06:13 PM
Well, yeah I know Babak said C++, but if you look at our list of calculators me and Babak don't own a ClassPad. If programming in C++ was easy on a fx-9860G, I would have written my Symbolix CAS in C++ then.Yeah, those are good books. But.... In order to program the ClassPad using his SDK, you need to know C++, which is Object-Oriented.
Well, there are reasons why people don't like the ClassPad. Maybe if it didn't rely on a stylus, it would be so much better. But oh well, I've got my own reasons: Why program on a CASIO/HP/TI when there is something better coming out?I still don't program the Classpad in the level I want, cause I lack of level yet. But the Classpad is powerful beast (I still dunno why it's criticized so often on Internet ).
#6
Posted 28 February 2008 - 05:14 PM
Well, there are reasons why people don't like the ClassPad. Maybe if it didn't rely on a stylus, it would be so much better.
Yeah, that's why I also bought the HP 50g. (HP's RPL language --(Owns)--> CP's BASIC .... U_u.
I think Casio should embed a C or Lua inside (in a native way)...
#7
Posted 01 March 2008 - 12:08 AM
Wait, what's that better thing?I've got my own reasons: Why program on a CASIO/HP/TI when there is something better coming out?
#8
Posted 01 March 2008 - 06:54 AM
#9
Posted 06 March 2008 - 04:46 PM
Leo.
#10
Posted 06 March 2008 - 06:23 PM
I can image, in the not distant future, the idea of having a handheld computer that functions as a calculator alone will seem a bit redundant.
There might be some middle steps to allow schools to relax into the idea of having more open platforms. I'd expect there migth be another generation of more PDA like devices which are still mainly just calculators.
After that, we'll probably rely on calculator software on general compuation devices, with perhaps a standardized platform that allows control over what software is installed in exams.
As to the rumour spinning from comments like kucalc's, I think it's pretty unecessary. If you're privy to some information you're not allowed to disclose, just don't say anything. The only reason to do so is to feel good about know something others don't, and see them ask and beg for information. If you get a rush out of doing that, you probably shouldn't be entrusted with any NDAs to begin with.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users