Category: C++ Builder

C++ Lambda Story: Everything you need to know about Lambda Expressions in Modern C++!

  • Author: Bartłomiej Filipek
  • Format: PDF
  • Price: free

This book is an adapted version, made for Embarcadero’s C++ Builder.

This book shows the story of lambda expressions in C++. You’ll learn how to use this powerful feature in a step-by-step manner, slowly digesting the new capabilities and enhancements that come with each revision of the C++ Standard.

We’ll start with C++98/03, and then we’ll move on to the latest C++ Standards.

  • C++98/03 – how to code without lambda support. What was the motivation for the new
    modern C++ feature?
  • C++11 – early days. You’ll learn about all the elements of a lambda expression and even
    some tricks. This is the longest chapter as we need to cover a lot.
  • C++14 – updates. Once lambdas were adopted, we saw some options to improve them.
  • C++17 – more improvements, especially by handling this pointer and allowing
    constexpr.

Additionally, you’ll find techniques and handy patterns throughout the chapters for using lambda in your code. Walking through the evolution of this powerful C++ feature allows us not only to learn lambdas but also to see how C++ has changed over recent years. In one section you’ll see a technique and then it will be “iterated” and updated in further chapters when new C++ elements are available. When possible, the book cross-links to other related sections of the book.

Continue reading

RAD Studio 2007 Help: Win32

My image
  • Author: CodeGear
  • Format: archived HTML
  • Price: free

This is a zipped HTML version of Win32 section of the original help files that were included with RAD Studio 2007 and C++ Builder 2007. It is also relevant to Delphi 2007.

A CodeGear Developer Network membership is needed in order to download the .zip file. Registration is free.

Contents include:

  • Developing Reports for Your Win32 Applications
  • Debugging C++ Applications with CodeGuard Error Reporting
  • C++ Examples
  • C++ Reference
  • Win32 Developer’s Guide
  • Developing Windows Applications with Win32 Forms
  • Windows Overview
  • Developing a Windows Application
  • Procedures
  • Database Procedures
  • Interoperable Applications Procedures
  • Reporting Procedures
  • VCL Procedures
  • Web Services Procedures
  • WebSnap Procedures
  • Developing Web Applications with WebSnap
  • Win32 Web Applications Overview
  • Building a WebSnap Application
  • Developing Web Services with Win32 Applications
  • Developing Database Applications for the Win32 Platform
  • dbGo Overview
  • dbExpress Components
  • BDE Overview
  • Getting Started with InterBase Express
  • Developing Applications with VCL Components
  • Developing COM Applications

http://cc.embarcadero.com/Item/24686

C++ Builder 6 Developer’s Guide

  • Author: Satya Kolachina
  • Format: archived PDF
  • Price: free (free registration required)

Targeted to intermediate and advanced programmers, this guide shows developers how to get the most from C++ Builder 6, and covers most of the features of the product in addition to providing an in-depth understanding of some of the current features. Numerous examples, diagrams, and tables help the reader understand the C++Builder 6 architecture and how the use of C++ language is made easy by this Borland product. Exclusive emphasis is made on the new features and technologies to make the book a must have for owners of books published on previous versions of the product.

A CodeGear Developer Network membership is needed in order to download the .zip file. Registration is free.

http://cc.embarcadero.com/Item/17386

Borland C++ Builder 6 Help Files

  • Author: Borland/CodeGear
  • Format: archived PDF and HTML
  • Price: free

This is the original English Help files from Borland C++ Builder 6 containing examples and documentation. They have been made available because they are a good supplement to the documentation for more recent versions of C++ Builder, Turbo C++, and RAD Studio.

A CodeGear Developer Network membership is needed in order to download the .zip file. Registration is free.

http://cc.embarcadero.com/Item/24339

Borland C++ Builder 6 Quick Start Pack

  • Author: Borland/CodeGear
  • Format: archived PDF
  • Price: free

This is a zip file containing 3 PDF’s of the C++ Builder 6 Developers Guide, Object Pascal Language Guide, and Quick Start product documentation.

A CodeGear Developer Network membership is needed in order to download the .zip file. Registration is free.

http://cc.embarcadero.com/Item/24652

CodeGear RAD Studio 2007 Help Files

  • Author: Borland/CodeGear
  • Format: archived CHM
  • Price: free

This is a zip file containing 3 CHM files of the original RAD Studio 2007 help files, relevant to C++Builder 2007 and Delphi 2007. These also include bugfixes since June 1 2007.

A CodeGear Developer Network membership is needed in order to download the .zip file. Registration is free.

http://cc.embarcadero.com/Item/24792