Join Amazon Prime and get unlimited Free One-Day Delivery. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
20 used & new from £1.76

Have one to sell? Sell yours here
 
   
C++ for VB Programmers
 
 

C++ for VB Programmers (Paperback)

by Jonathan Morrison (Author)
3.8 out of 5 stars See all reviews (6 customer reviews)
RRP: £43.49
Price: £36.97 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £6.52 (15%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

Only 1 left in stock--order soon (more on the way).

Want guaranteed delivery by Tuesday, July 21? Choose Express delivery at checkout. See Details
6 new from £2.91 14 used from £1.76
Other Editions: RRP: Our Price: Other Offers:
Hardcover Order it used

Product details

  • Paperback: 400 pages
  • Publisher: APRESS; Pap/Cdr edition (1 Oct 2000)
  • Language English
  • ISBN-10: 1893115763
  • ISBN-13: 978-1893115767
  • Product Dimensions: 23.4 x 18.7 x 2.5 cm
  • Average Customer Review: 3.8 out of 5 stars See all reviews (6 customer reviews)
  • Amazon.co.uk Sales Rank: 1,027,530 in Books (See Bestsellers in Books)
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
Get VB Software Quotes
   www.BusinessBuyGuide.co.uk/Software    Get Software Development Quotes From 6 Pre-Qualified Suppliers-Free 
Visual C++
   microsoft.com/VisualStudio    Program in Multiple Languages with more flexibility for efficiency. 
Visual Basic Migration
   www.transoft.com/vb    Transoft's complete & proven migration & modernization solutions 
  
 

Product Description

Product Description
Knowing how and when to work in C++ is the key to building better, more efficient Windows applications. This book teaches you how to use C++ to enhance your VB applications--without rewriting them from the ground up. In this book, you will learn to write DLLs that use the performance and capabilities of C++, which provide access to APIs not easily supported by VB. Using C++ and the ATL (Active Template Library), you can even write ActiveX components that don't require a huge runtime library. Writing from the perspective of an advanced VB programmer--and using his own learning process as the framework--author Jonathan Morrison teaches you how to harness the development power of C++. Beginning with an overview of the ways in which C++ complements VB, he moves on to cover the VC++ development environment that most VB programmers will turn to first--Visual Studio--exploring a wealth of topics including the differences between VB and C++ compilers, the C preprocessor, and the process of memory management in C++. In the second half of the book, Morrison discusses the basics of the C++ language, including data and variables, operators, loops, and control statements. He then covers pointers, classes, and templates. The book also contains comprehensive coverage of VB and C++ DLLs, how to use C++ DLLs with VB programs, the ATL, and COM objects. No prior knowledge of C or C++ is assumed, but readers should have a working knowldege of VB.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

 

Customer Reviews

6 Reviews
5 star:
 (3)
4 star:
 (1)
3 star:
 (1)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
3.8 out of 5 stars (6 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
4 of 4 people found the following review helpful:
1.0 out of 5 stars Absolutely awful, 15 Jul 2002
My goodness, this is a dog of a book.

Example code is not annotated properly, only discussed afterwards. Since some examples go on for several pages, this is wholly unacceptable in a book costing this much. The book is also littered with small, but very irritating typographical errors. The discussion of the language is sparse and insufficient. The analogies used to illuminate concepts in C++ were not informative, and in fact in some cases just served to confuse me further.

Having struggled to get halfway through the book I've come to the conclusion that using VB to try to learn C is not the way in, it doesn't provide any shortcuts. My mind is still boggling about the imaginary (and invalid) VB code that was used to illustrate a point about C programming!

I should've known better when I read the acknowledgement to "almighty God" in the front.

In short, not recommended!

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
4 of 4 people found the following review helpful:
3.0 out of 5 stars A pretty useful book - but not a 5-star read, 20 Jul 2001
By A Customer
With some prior, but rusty, knowledge of C++ I needed to get going with VC++. This book helped a lot but you need more. It's a bit sparse in places and leaves you guessing when you come to try the examples. Buy it, do the examples, get other books.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1 of 2 people found the following review helpful:
4.0 out of 5 stars Excellent intro to C++ , ATL and C++ threads, 21 Mar 2001
By A Customer
An excellent book for medium/advanced VB'ers. Familiarity with COM will help you understand the books concepts. Any VB'er that works alongside C++ 'ers and uses C++ COM objects should read this book. The String coverage/explanations are superb as is the demistifying of windows C++ programming. C++ (syntax) is fairly easy to get to grips with, what is difficult, however, is getting to grips with Msft's implementation and usage of C++ in Windows. The book will give you a head start and is far better than any other C++ 'getting started' book in this respect. If you want to do GUIs in C++ you're outta luck, Morrison only covers ATL, no MFC. But to be fair he fully justifies this at the start of the book - however I would have liked to see at least 1 chapter on MFC / GUI. There is no database or ADO coverage either and this is a more serious omission i.m.h.o and so I've given 4*, many VBers would probably want to pump an ADO recordset into their C++ DLL for number crunching etc. The book does feel a little 'rushed' towards the end, but I found that only encouraged me to look in the MSDN for more meaningful explanations. The section on using threading :) at the end was a great addition. The book covers Data types, classes, structs, typedefs, pointers -> function ptrs ;-) , threading, ATL, strings, templates, macros. Explains header files and the code that VC++ app wizard seems to automatically dump into your app + more.

Summary : If you're a VB'er looking to move up to C++ buy this book, it's well written and Morrison clearly understands what VBers need/want to know.

Tips : I am yet to find a 'one size fits all' book for learning C++ - you'll need to buy a few books on the subject to really get up to speed.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Excellent introduction to C++ for VB programmers
This book should bring you, as a VB programmer, up to speed with the basics of C++ in a snap! Highly recommended.
Published on 7 May 2001

5.0 out of 5 stars Excellent Book
This book is excellent in introducing OO development using VC++, allowing VB developers to use such a powerful tool to create more robust applications. Read more
Published on 3 May 2001 by Fadel Galal

5.0 out of 5 stars Splendid Intro to C++ for VB developers
Morrison enables a VB programmer to start writing programs in the language which is supposed to be black magic (at least to most of us VB people). Read more
Published on 4 Dec 2000 by romuald.pawlikowski@domdata.de...

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Look for similar items by category


Feedback


Health & Beauty at Amazon.co.uk

Elemis Resurface and Renew Skin Care Gift Set of 4 Products
From soap to shavers, massagers to mascara, stock up on your daily essentials or truly pamper yourself.

Discover Health & Beauty

 

Beauty without the Beast

Olay Regenerist Daily 3 Point Treatment Cream
From au naturel to party glam, we have all the best names in cosmetics and skincare.

Discover Beauty at Amazon.co.uk

 

Up to 50% off Dental Care

Braun Oral-B Professional Care 6000 Rechargeable Toothbrush - Pack of 2
Put a sparkle in your smile with up to 50% off selected Oral-B and Philips rechargeable toothbrushes.

Up to 50% off power toothbrushes

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates