Subscribe
Tutorial search

Unique File Signature using Fixed Width Histograms - C++ tutorial


Fixed-width histograms can be adopted to provide a unique and robust signature for any computer file.
Category: C++ tutorials - Difficulty:


More cool C++ tutorials:



Connecting to MySQL with C++ using the MySQL++ API
Connecting to MySQL with C++ using the MySQL++ API
Connecting to MySQL with C++ using the MySQL++ API
Difficulty:
 Garbage Collection In C#
Garbage Collection In C#
A significant advantage of C# when compared to C++ is the memory management capabilities of the C#. The programmer need not worry about memory management; the garbage collector is assigned this operation on the programmer’s behalf. You will probably know that value data types are stored on the stack while reference data types are stored on the managed heap. The stack stores data value types that are not members of objects. Also, in C# it is always the case that if variable a goes into scope before variable b, then b will go out of scope first. For example, if you declare some variables in a method, these variables will go out of scope when the method ends. However, it maybe sometimes that you need to keep these variables long after the method/function ended. This happens for all data declared with the new operator, the reference types. All reference types are stored in the managed heap, which is under the control of garbage collector.
Difficulty:
Recursion
Recursion
Learn about Recursion--a function calling itself.
Difficulty:
Crash Course on STL
Crash Course on STL
This tutorial is about what STL is and how does it works in C++.
Difficulty:
Learning FC++: The C++ functional programming library
Learning FC++: The C++ functional programming library
C++ is usually synonymous with object-oriented programming (OOP), and further replenished in no small measure by popular technical literature. This article tries something different—functional programming with C++ using the open source FC++ library from Yannis Smaragdakis and Brian McNamara. Learn how you can use FC++ to implement basic functional programming.
Difficulty: