The Complete Magazine on Open Source

Home Articles Posted by S.G. Ganesh (Page 2)

The author works for Siemens (Corporate Technology). He is the author of the bestseller 'Cracking the C, C++ and Java Interview' published by Tata McGraw-Hill.

Posts by S.G. Ganesh

,

One important feature that distinguishes C as a systems programming language is its support for bit-fields. Let us explore this feature in this column. …

Developers
1.94K 2
,

When a problem occurs in the software, it should fail immediately, in an easily noticeable way. This “fail fast” behaviour is desirable, and we’ll …

,

Dennis Ritchie died on the 8th of October 2011, at the age of 70. His lasting contributions to computing include creating the C language, …

,

Often, programmers confuse the scope, lifetime and visibility of variables. So I’ll cover these three important concepts in this month’s column. Whenever you declare …

Developers
3.59K 4
,

There are a wide range of static analysers available today — both commercial as well as open source. Have you ever wondered how static …

Developers
1.03K 1
,

Calling virtual functions from constructors is problematic, and this problem can manifest itself in many ways. In this column, we’ll take a look at …

,

We typically debug code to find and fix bugs. However, debugging itself can cause bugs. This is an interesting phenomenon that we cover in …