Newbie wondering what to do!!
I have really just decided to learn c++, i has of yet have no books on the topic, I would like to make an application, which asks for your name and then says differnt statments if you enter a defined name. If anyone has any ideas please help. (WARNING: super newbie in the building)
p.s. Please don''t flame me!!
Alright, I like you because you don''t want to start off with a huge 3d application.
Look for some tutorials on inputting data and variables. Google.com would be your best bet.
Look for some tutorials on inputting data and variables. Google.com would be your best bet.
"Luck is for people without skill."- Robert (I Want My Island)"Real men eat food that felt pain before it died."- Me
September 26, 2002 06:10 PM
Being in the same boat, this is definitely not a flame. There are several helpful books for absolute novice programmers I''ve found...and I''ll group them for you.
C++ Programming: "Who''s afraid of C++?" Cant remember author. This is good because it''s written as a dialogue between the writer/programmer and an absolute novice student as e-mail interactions. They actually met, fell in love and got married during the process of writing it, no kidding.
Hint: Stay away from the "C++ for Dummies/Morons/Imbeciles/Cretins" type books; they typically tell you not enough about a bunch of things, rather than plenty about a few things. I suggest looking for more like the "Learn/Teach Yourself C++ in 21 Days/A Week/15 Hours/10 Minutes" variety; these are programmed courses that lead you incrementally through the programming process.
Object-Oriented Programming: "The Object Oriented Thought Process" This will teach you about the big picture and purposes behind the C++ language, with diagrams and real-world examples. Trying to learn C++ without understanding Object Oriented programming is apparently like trying to learn and operate a bull-dozer without understanding the concepts and methods of earth-moving and construction.
Programming Style: "Code Complete" A well-written, humorous and clear book that will teach you the right way to write computer code so that it is clear and useful to others and easier for you to go back and change. Its examples will teach you a lot about the concepts involved in computer programming. Some reviewers say, "I won''t hire you if you haven''t read this book!" That got *my* attention.
Game Design: Look for anything in the series edited by or written by Andre LaMothe. Big bookstores usually have a lot of these in the computer section. Also lots of resources on gamedev.net.
By the way, all these books are expensive, and many come with CDs with software. Be prepared to shell out a lot on books, maybe take a class or two, and definitely search Google.com for C++ tutorials, free software and such.
Good Luck!
C++ Programming: "Who''s afraid of C++?" Cant remember author. This is good because it''s written as a dialogue between the writer/programmer and an absolute novice student as e-mail interactions. They actually met, fell in love and got married during the process of writing it, no kidding.
Hint: Stay away from the "C++ for Dummies/Morons/Imbeciles/Cretins" type books; they typically tell you not enough about a bunch of things, rather than plenty about a few things. I suggest looking for more like the "Learn/Teach Yourself C++ in 21 Days/A Week/15 Hours/10 Minutes" variety; these are programmed courses that lead you incrementally through the programming process.
Object-Oriented Programming: "The Object Oriented Thought Process" This will teach you about the big picture and purposes behind the C++ language, with diagrams and real-world examples. Trying to learn C++ without understanding Object Oriented programming is apparently like trying to learn and operate a bull-dozer without understanding the concepts and methods of earth-moving and construction.
Programming Style: "Code Complete" A well-written, humorous and clear book that will teach you the right way to write computer code so that it is clear and useful to others and easier for you to go back and change. Its examples will teach you a lot about the concepts involved in computer programming. Some reviewers say, "I won''t hire you if you haven''t read this book!" That got *my* attention.
Game Design: Look for anything in the series edited by or written by Andre LaMothe. Big bookstores usually have a lot of these in the computer section. Also lots of resources on gamedev.net.
By the way, all these books are expensive, and many come with CDs with software. Be prepared to shell out a lot on books, maybe take a class or two, and definitely search Google.com for C++ tutorials, free software and such.
Good Luck!
wow thanks everyone i didn''t really expect any replies at all. That was really useful and i will make sure i will look at all thoose books and browse around the web.
Thanks alot
Thanks alot
I will tell you what was the greatest book i have found on C++.
I have the C++ in 21 days book and it is good but a better book IMO is Beginning Visual C++ 6.
That is the book that comes packaged with the MSVC++ compiler.
It is great reading. Another book that i liked but did not buy was C++ from scratch. IT does not teach you syntax and all the boring stuff first. The whole book is like a giant tutorial on building a C++ application in the form of a text game.
A great site for C++ is cprogramming.com it has a lot of great info for new people.
I learned a lot by just reading my book but i found that my knowledge of C++ more than tripled when i put down the book and looked at example code and tried to make my own program from what someone else had already made. I would study the sample code and then put it away and write my own knock off version of what they did.
For me that helped my memory skills tremendously!
I hope you find what you are looking for!
I have the C++ in 21 days book and it is good but a better book IMO is Beginning Visual C++ 6.
That is the book that comes packaged with the MSVC++ compiler.
It is great reading. Another book that i liked but did not buy was C++ from scratch. IT does not teach you syntax and all the boring stuff first. The whole book is like a giant tutorial on building a C++ application in the form of a text game.
A great site for C++ is cprogramming.com it has a lot of great info for new people.
I learned a lot by just reading my book but i found that my knowledge of C++ more than tripled when i put down the book and looked at example code and tried to make my own program from what someone else had already made. I would study the sample code and then put it away and write my own knock off version of what they did.
For me that helped my memory skills tremendously!
I hope you find what you are looking for!
I agree with the above... cprogramming.com that is the best all-around knowledge for C++ you can find, in my opinion, in the shortest, most comprehendable tutorials I have ever seen. (I have a goal to try and beat them in simplicity)
Actually found it a few years ago by just typing the name in and going... don''t any newbies have that habit? Curiosity''s not a good thing to lose.
Actually found it a few years ago by just typing the name in and going... don''t any newbies have that habit? Curiosity''s not a good thing to lose.
I know... I have found tons of sites by typing a URL in and seeing if it even exists!
I am a newbie (understands some intermediate stuff) and I have SAMS teach yourself C++ in 24 hours, DO NOT GE IT! It is horrable; it dosn''t explain the syntax well enough (too much boring and worthless stuff) and I have found that many online tutorials are much better. Plus, it came with DJGPP!!! The crapiest compiler I have ever tried to use!
it has somthing like(random page, i just picked it off th top of my head): "
1: //Listing 8.12 illustrating
2: //Empty for statement
3:
4: #include
5:
6: int main()
7: {
8: int counter=0; // initialization
9: int max;
10: cout << "How many hellos?";
11: cin >> max;
12: for( ; ; ) // A for loop that dosnt end
13: {
14: if (counter < max) // Test
15: {
16: cout << "Hello!\n";
17: counter++ // Increment
18: }
19: else
20: break;
21: }
22: return 0;
23: }
OUTPUT: How many hellos? 3
Hello!
Hello!
Hello!
The lopop has now been pushed to its absolute limit. Initialization, test, and action have all been taken out of the for statment. The initialization is done on line 8, before the loop begins. The test is done in a seperate if statment on line 14, and if the test succedes, the action-an increment to counter-is preformed on line 17. If the test fails, breaking out of the loop occours on line 20."
Anyone who knows anything about C++ basics could figure that out! And that is how the whole book is written!
~peace out!~
__________________________________
Even in hell I don''t get no respect
I am a newbie (understands some intermediate stuff) and I have SAMS teach yourself C++ in 24 hours, DO NOT GE IT! It is horrable; it dosn''t explain the syntax well enough (too much boring and worthless stuff) and I have found that many online tutorials are much better. Plus, it came with DJGPP!!! The crapiest compiler I have ever tried to use!
it has somthing like(random page, i just picked it off th top of my head): "
1: //Listing 8.12 illustrating
2: //Empty for statement
3:
4: #include
5:
6: int main()
7: {
8: int counter=0; // initialization
9: int max;
10: cout << "How many hellos?";
11: cin >> max;
12: for( ; ; ) // A for loop that dosnt end
13: {
14: if (counter < max) // Test
15: {
16: cout << "Hello!\n";
17: counter++ // Increment
18: }
19: else
20: break;
21: }
22: return 0;
23: }
OUTPUT: How many hellos? 3
Hello!
Hello!
Hello!
The lopop has now been pushed to its absolute limit. Initialization, test, and action have all been taken out of the for statment. The initialization is done on line 8, before the loop begins. The test is done in a seperate if statment on line 14, and if the test succedes, the action-an increment to counter-is preformed on line 17. If the test fails, breaking out of the loop occours on line 20."
Anyone who knows anything about C++ basics could figure that out! And that is how the whole book is written!
~peace out!~
__________________________________
Even in hell I don''t get no respect
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement