|
-
Mar 8th, 2001, 03:00 PM
#1
Thread Starter
Addicted Member
I was messing around with Visual C++ yesterday(haven't gotten to it yet today) and I was just screwing around with controls. Is there somewhere where I can learn from the very beginning Visual C++? I couldnt' figure out how to add tabs to the tab control and alot of other stuff.
-
Mar 8th, 2001, 03:06 PM
#2
Frenzied Member
Hehe, controls is way beyond the very beginning of C++ (note that Visual C++ is just Microsoft's IDE/compiler, the language is called C++)
You should stick with console apps until you are comfortable with pointers, strings and arrays (and the relationships between them). C++ is the kind of language which you're best off getting a good book on. Beginning Visual C++ 6 by Ivor Horton (published by Wrox Press) is a good introduction, which starts off with console apps and leads into Windows apps. For non-platform specific, general C++ reference, C++: How To Program by Deitel and Deitel is good.
Harry.
"From one thing, know ten thousand things."
-
Mar 8th, 2001, 04:16 PM
#3
A book I recommend is Teach Yourself Visual C++ in 21 days.
Also, keep in mind that many of the books are written using MFC. Once you get comfortable enough with the C++ language, you can start to code your own Apps which do not use any MFC.
-
Mar 8th, 2001, 04:30 PM
#4
Frenzied Member
-
Mar 8th, 2001, 10:54 PM
#5
PowerPoster
2 quick questions:
1) Does the Ivor Horton book explain API, MFC or both?
2) Does the Dietel and Dietel book explain any windows programming? Or is it just general C++?
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
-
Mar 9th, 2001, 08:42 AM
#6
Addicted Member
Dietel book, the 3rd and latest version, covers primarily on the language itself. Topics from pointers to arrays to classes to inheritance to STL, but not specifically for Windows programming. However, it is THE BEST BOOK to start on the language. You have to understand totally (not just vaguely) all those concept before you should move on to Windows programming.
By the way, the new Dietel book also includes coverage on UML.
Hope this helps.
substring.
VB6, C++, SQL, HTML, XML, ASP
-
Mar 9th, 2001, 09:46 AM
#7
Frenzied Member
Yeah the Deitel & Deitel book is plai C++, with a very thorough explanation of the language and object orientation. The latest, 3rd edition has some UML too but I don't know what it's like since I have the second edition.
The Ivor Horton book starts off with plain C++, then moves into Windows programming with API, and then the last few chapters are based on MFC. It's apparently not very good at explaining the MFC but that didn't bother me since I don't plan on using MFC any time soon. It's a very good introduction to Windows programming with C++ & API though.
Harry.
"From one thing, know ten thousand things."
-
Mar 9th, 2001, 11:15 AM
#8
Frenzied Member
Originally posted by HarryW
The Ivor Horton book starts off with plain C++, then moves into Windows programming with API, and then the last few chapters are based on MFC. It's apparently not very good at explaining the MFC but that didn't bother me since I don't plan on using MFC any time soon. It's a very good introduction to Windows programming with C++ & API though.
Harry is right, if you want to learn MFC get a different book. Ivor does a real brief job of it. But its an excellent book on everything else. I highly recommend it.
MSVS 6, .NET & .NET 2003 Pro
I HATE MSDN with .NET & .NET 2003!!!
Check out my sites:
http://www.filthyhands.com
http://www.techno-coding.com

-
Mar 9th, 2001, 05:40 PM
#9
PowerPoster
Thanks for the info, they both sound like the right books for me, but i think i better start out with the Dietel & Dietel one, because i am more interested in the language itself, and multi platform stuff, rather than windows. However sometime i will move to windows.
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
-
Mar 9th, 2001, 06:13 PM
#10
Sadly, you'll find that most Visual C++ books deal with MFC rather than standard API.
-
Mar 9th, 2001, 06:27 PM
#11
Monday Morning Lunatic
You pretty much need to learn the language before you can use the API at all...it really drops you in the deep end 
For raw technical info you can get Stroustrup's book (is that how you spell it?), but it's a bit heavy in places.
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
-
Mar 9th, 2001, 06:32 PM
#12
PowerPoster
What is Straustrups book called?
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
-
Mar 9th, 2001, 06:35 PM
#13
Monday Morning Lunatic
"The C++ Language" I think.
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
-
Mar 9th, 2001, 10:43 PM
#14
I've one of Stroustroups books, it is called "The C++ Programming Language"
-
Mar 9th, 2001, 11:00 PM
#15
Addicted Member
Yeah, the Stroustrups book just published the 3rd edition also. It is one of the books that you *must* have for your C++ book library or your library is not complete.
substring.
VB6, C++, SQL, HTML, XML, ASP
-
Mar 9th, 2001, 11:03 PM
#16
That's the one I have 
It's Special Edition. So it has a hardback cover, and weighs a lot.
-
Mar 9th, 2001, 11:17 PM
#17
PowerPoster
so, i gather that the complete C++ library must have:
Ivor Hortons book
Dietel & Dietels book
Stroustrups book
any others?
i better start saving my money...
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
-
Mar 10th, 2001, 03:37 PM
#18
Frenzied Member
Not strictly a C++ book, but widely acclaimed as essential is "Design Patterns: Elements of Reusable Object Oriented Software", ISBN 0-201-63361-2. It's all about common problems in OO designs, and the best solutions to them. There's a second book I think, but I only have the first one.
Harry.
"From one thing, know ten thousand things."
-
Mar 11th, 2001, 02:21 PM
#19
Addicted Member
sail,
...and the C++ Primer book by Lippman and Lajoie.
substring.
VB6, C++, SQL, HTML, XML, ASP
-
Mar 11th, 2001, 04:15 PM
#20
PowerPoster
man, i just went to the book store to get the book by Dietel and Dietel (3rd edition) and it was $65 (USD)! It was colored and looked very good though.
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
-
Mar 11th, 2001, 05:40 PM
#21
Frenzied Member
Is $65 a lot? How much were you expecting it to be?
Amazon.co.uk has it listed at £27.19, which is 20% off.
Amazon.com has it listed at $70.
I'm not sure what $65 is in UK Pounds Sterling but to me £30 isn't that much for a good book.
Harry.
"From one thing, know ten thousand things."
-
Mar 11th, 2001, 05:53 PM
#22
PowerPoster
when you don't have a job, $65 is definatly a lot.
I was expecting it to be a lot though, especially after i saw that it was in color and everything.
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
-
Mar 11th, 2001, 11:48 PM
#23
Addicted Member
I paid $70 for mine. Actually, if they take off the VC++ CD, it is probably a lot cheaper. I already have Visual Studio and I don't need that CD.... hmm, I wonder if I can sell it back to them... haha, fat chance.
substring.
VB6, C++, SQL, HTML, XML, ASP
-
Mar 12th, 2001, 05:37 AM
#24
Frenzied Member
Maybe, but probably not, since it's only the learning edition, probably only cost a coupla quid (or bucks if you use dollars) to add it.
Harry.
"From one thing, know ten thousand things."
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|