Author Topic: Book on C++ development with Code::Blocks  (Read 31681 times)

Offline thomas

  • Administrator
  • Lives here!
  • *****
  • Posts: 3979
Book on C++ development with Code::Blocks
« on: October 31, 2013, 06:25:55 pm »
Biplab, one of our developers, has been working on a book on C++ development with Code::Blocks.

It is currently available for pre-order at reduced price from [PACKT] Publishing both as eBook and print version:

C++ Application Development with Code::Blocks
"We should forget about small efficiencies, say about 97% of the time: Premature quotation is the root of public humiliation."

Offline Biplab

  • Developer
  • Lives here!
  • *****
  • Posts: 1874
    • Biplab's Blog
Re: Book on C++ development with Code::Blocks
« Reply #1 on: October 31, 2013, 06:50:36 pm »
An update. The book is currently on sale and available on-

PacktPub - Publisher

Amazon.com

Amazon.co.uk

Barnes and Noble

Be a part of the solution, not a part of the problem.

Offline ouch

  • Almost regular
  • **
  • Posts: 223
Re: Book on C++ development with Code::Blocks
« Reply #2 on: October 31, 2013, 10:15:53 pm »
Nice! Hopefully this will stop some of the repeated questions around here.

Offline PaulS

  • Multiple posting newcomer
  • *
  • Posts: 25
Re: Book on C++ development with Code::Blocks
« Reply #3 on: October 31, 2013, 10:28:36 pm »
A CodeBlocks book by Biplab has great potential.  Bu two questions before I put down money:
- What version of CodeBlocks is it based on? 
- Does it cover the newish Python based debugging scheme?

Offline ollydbg

  • Developer
  • Lives here!
  • *****
  • Posts: 6034
  • OpenCV and Robotics
    • Chinese OpenCV forum moderator
Re: Book on C++ development with Code::Blocks
« Reply #4 on: November 01, 2013, 12:46:26 am »
- Does it cover the newish Python based debugging scheme?
You can read the sample chapter( Chapter 3: App Debugging with Code::Blocks) http://www.packtpub.com/c-plus-plus-application-development-with-code-blocks/book

If some piece of memory should be reused, turn them to variables (or const variables).
If some piece of operations should be reused, turn them to functions.
If they happened together, then turn them to classes.

Offline sorinev

  • Multiple posting newcomer
  • *
  • Posts: 61
Re: Book on C++ development with Code::Blocks
« Reply #5 on: December 15, 2013, 11:29:43 pm »
At first I was hoping for the sample chapter to be something other than debugging, but after having read the sample chapter I actually like that the sample is on debugging. I found learning how to use the debugger in CodeBlocks pretty hard compared to my experience with Visual Studio, and I couldn't really find any good information online, so I had to stumble around a LOT to learn enough to not rely on VS for debugging anymore.

So I think it's really handy that this sample chapter was on debugging, and I did learn quite a few things (finally a clear explanation of what the hell extern "c" does).

I'll have to check out the rest of the book. Regarding Barnes and Noble, is it only online or were at least some physical locations going to carry it as well?

Offline ollydbg

  • Developer
  • Lives here!
  • *****
  • Posts: 6034
  • OpenCV and Robotics
    • Chinese OpenCV forum moderator
Re: Book on C++ development with Code::Blocks
« Reply #6 on: December 16, 2013, 02:55:58 am »
...and I couldn't really find any good information online, so I had to stumble around a LOT to learn enough to not rely on VS for debugging anymore.
Maybe: the C::B wiki or the C::B manual?  :)
If some piece of memory should be reused, turn them to variables (or const variables).
If some piece of operations should be reused, turn them to functions.
If they happened together, then turn them to classes.

Offline sorinev

  • Multiple posting newcomer
  • *
  • Posts: 61
Re: Book on C++ development with Code::Blocks
« Reply #7 on: December 16, 2013, 06:24:11 am »
Maybe: the C::B wiki or the C::B manual?  :)

First place I looked, naturally. At the time I found it very vague and not really clear for the particular help that I was looking for. This was quite a while back, so I'm sure it's been updated since then.

Offline Biplab

  • Developer
  • Lives here!
  • *****
  • Posts: 1874
    • Biplab's Blog
Re: Book on C++ development with Code::Blocks
« Reply #8 on: December 16, 2013, 07:38:36 am »
I'll have to check out the rest of the book. Regarding Barnes and Noble, is it only online or were at least some physical locations going to carry it as well?

Unfortunately I can't answer your question. You have to ask B&N about whether they are selling it via their outlets. :)
Be a part of the solution, not a part of the problem.