Tagged: c

C++ Compilers Explained

Start Learning As a C++ developer, you’ve mastered a high-performance programming language used to create applications in the world’s most exciting fields—from data mining and big data to self-driving cars […] Read more

C++ Strings Explained

Start Learning As a programmer, you’re likely familiar with the concept of a string, but did you know there are three ways to build a string in C++? Do you […] Read more

The Basics of Hacking: Part 3

So we’ve all compiled programs before, but do you know how your computer divided up and saved the different parts of the program? Be patient, this kind of overwhelmed me at first. Let’s jump...

Ave V8 JavaScript Engine: the Non-stop Improvements

V8 is not only a famous eight-cylinder engine you can find in Dodge Charger, Bentley Continental GT or Boss Hoss motorcycles. In 2008 The Chromium Project developers released a new JavaScript and WebAssembly engine with the...

How to Manipulate Bits in C and C++

All data in computer is represented in binary i.e. in 0 or 1. Computers or machines do not understand our languages, they understand bits. Generally programmer do not care about operations at the bit...

Stack Overflow Vulnerability

Stack overflow is a type of buffer overflow vulnerability. When we pour water in a glass more than its capacity the water spills or overflow, similarly when we enter data in a buffer more...

7 best practices for exception handling in C++

Exception handling in C++ is a well-unschooled topic if you observe initial stages of the learning curve. There are numerous tutorials available online on exception handling in C++ with example. But few explains what...

C From a COBOL Perspective

I originally wrote this article for a print magazine in 1986. I was 23 and had been doing COBOL for four years, originally on punched cards. I’d started hearing about C and taught it...

Hiding Members via Explicit Interface Implementation in C#

Explicit Interface Implementation is a complex and rarely used technique that allows a single class to inherit from multiple interfaces that have the same method signature. Explicitly implementing each interface, prepending the interface name to...