Archive for the 'C++' Category

When Should You Create A Virtual Function?

June 22nd, 2009 by carlos

One of the questions raised by people starting to use C++ and virtual functions is: when should I use virtual functions? To answer this question, you need to understand the reason why virtual functions exist in the first place. A virtual function is a mechanism used for polymorphism in the C++ language. The standard is […]

Some features of the C++0x standard

April 7th, 2009 by carlos

C++ is growing and changing. As has been the case for the last 20 years, C++ has been developing new features as a response to the changes in computing. The latest trend of changes in the C++ language is due to the update of the Standard. A work that has taken many years, the new […]

Book review: Large-Scale C++ Software Design

April 6th, 2009 by carlos

The book “large-scale C++ software design” presents a clear explanation of the concepts necessary to understand large-scale C++ systems. When a project has thousands of files, it is very difficult to manage the complexity of changing code. By its very nature, C++ puts a lot of stress on the building system, and a project can […]