Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!news.musoftware.de!wum.musoftware.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Neil Cerutti Newsgroups: comp.lang.python Subject: Re: [OT] Quick intro to C++ for a Python and C user? Date: 20 Dec 2011 18:36:53 GMT Organization: Norwich University Lines: 18 Message-ID: <9lc2u5FilrU1@mid.individual.net> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: individual.net vW3TtkxN4qCWCcdLwLdAwAPJ/qZCRRYQmcbeifAZ2o2FBBN8Pu Cancel-Lock: sha1:ufoMcP0x1hhO+UvzbHtMZlMQdJQ= User-Agent: slrn/0.9.9p1/mm/ao (Win32) Xref: x330-a1.tempe.blueboxinc.net comp.lang.python:17598 On 2011-12-20, Grant Edwards wrote: > Would anybody care to recommend online C++ resources for a long > time C and Python user? (I'm also familiar with Smalltalk, > Scheme, FORTRAN, bash, Javascript, and a variety of assembly > languages.) The best book I know of to get you writing useful C++ quickly is Accelerated C++ by Koenig/Moo. It's not free online, though. It starts with an excellent introduction to using the STL and works it's way slowly down the abstraction ladder to using pointers and inheritance last of all. Iterators turn out to be an excellent starting point for learning pointers, though since you already know C that won't do you as much good. -- Neil Cerutti