C + + Beginners Suitable for a list of excellent books

1.The C + + programming Lanuage, by Bjarne Stroustrup, speical 3rd Edition,addison Wesley This is the founder of C + + master of the masterpiece, a description of C + + language classic book. The third edition of this book is 97, b the old man to

Using C + + Builder to establish database VCL experience

With the wide application of database, database programming has become a rapid development in program design. C + + Builder is unparalleled in database development, and you can even generate beautiful database programs without writing a single line

C + + operator overloaded conversion operator

Why do I need a conversion operator? We know that for built-in types of data we can convert data by forcing the use of a translator, such as (int) 2.1f; a custom class is also a type, so objects in a custom class also need to support this operation

Data structure Learning (c + +) bidirectional linked list

This part of the original book is a lot, at least relative to the circular list is a lot. Believe that when you make a list of the pointer field clear, this part should not fail you. Now my question is, can you derive a two-way list from a single

C + + initiation of the preparation of simple C + + program

Each C + + program contains one or more functions (function), in which the name of one function must be main. A function consists of a series of statements (statement) that perform function functions. The operating system executes the program by

Virtual inheritance of diamond structure of C + + object layout and polymorphism exploration

This time we look at the virtual inheritance of the rhombic structure. The introduction of virtual inheritance is to solve the problem of the inheritance system of complex structure. In the last article we discussed the virtual inheritance with a

C + + Proverbs: Careful use of template meta programming

Template metaprogramming (TMP) (template metaprogramming) is the process of writing a template-based (template-based) C + + program that runs during compilation. Consider this: a template Metaprogram (template meta program) is a program written in C

24 Point Program: Process oriented and object-oriented C + +

1. Overview Given 4 integers, where each number can only be used once, any use of +-*/() to construct an expression that results in the final 24, which is the common 24-point game. This is a lot of procedures, generally are exhaustive solution.

Fast installation of C + + Builder 2007

For a friend who advocates the golden mean, you don't have to ignore this article. Brief description of the current network installation of the simple process: The Setup Wizard Cbuilder2007trialsetup.exe detects if there is a. NET 2.0 environment,

C + + Language Basics-Introduction

C + + is a powerful language that can be used to do work in other languages. However, there is a cost to this powerful feature. When you start using C + +, you may experience problems with memory overflows and access failures, causing the program to

accessing Excel files with C++builder

ole

C++builder is the Borland company after a successful product after Delphi, she set VB, VC + + and the advantages of Delphi in one and won the favor of the C language enthusiasts. Because most operators love to organize data in Microsoft Excel, this

XmlHTTP xmldoc with a dataset in C # implementation Ajax Simple example

This example includes1. Clients use XMLHTTP to send requests to server Pages2. Server Page background using C # DataSet to implement the operation of the database and get the results3. The client uses the xmldoc to obtain the result which the

Google C + + programming style guide (i)

Background Most of Google's open source projects are developed using C + +. As every C + + programmer knows, C + + has a lot of powerful language features, but it's a powerful and unavoidable complication that makes code more prone to bugs, harder

Realization of the builder and triangle buttons in C + +

----Because window 95 adds support for the concept of the Windows area, the window area is the shape that the window appears to be, the window area as the actual boundary area of the window, so that the window area not only defines the window's area

A systematic method of establishing message connection between objects in C + +

Users who have used C + + for object-oriented programming know that objects in a program rarely exist alone. It is almost impossible not to consider the interaction between objects. Therefore, it is an important task for object-oriented programming

Differences between two-dimensional arrays in Java and C #

Using two-dimensional arrays in Java public class Array2D ... { public static void Main (string[] args) ... { int myint[][]=new int[5][10]; Traversal, assigning values to each array of arrays for (int i=0;i for

Clean up a process with Visual C + +

Reader friends may often run into a problem where they are not able to manipulate files when they find that they are being used by other programs, are open, and are open exclusively. Therefore, to manipulate these files, you must clear the process

C + + Memory Management Transformation (4): Boost::object_pool

Anyway We have introduced the boost::p ool component in the memory pool (mempool) technical details. From the perspective of memory management, this is a traditional mempool component, although there are some improvements (but only performance

Remote Access databases with C #

At present, the database server based desktop management programs and Web programs have been too many applications, especially the large number of network popularization, isolated database management system is not competent for distributed

The principle and practice of C # database transaction

What is a database transaction A database transaction is a series of actions performed as a single logical unit of work. Imagine a transaction of online shopping in which the payment process includes at least the following steps of the database

Total Pages: 5902 1 .... 1494 1495 1496 1497 1498 .... 5902 Go to: GO

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.