 |
| |
| |
| | C++ class for Base64 encoding. Can be useful for sending attachments because sending an attachment requires the file be encoded using Base64. |
|
| |
|  |
 |
| |
| by: janus - 2006-07-08 23:49:18 |
|
| | Introducing the minimax algorithm as a way to make a strong AI for the simple game Tic-Tac-Toe. |
|
| |
|  |
 |
| |
| by: anilg - 2006-06-16 13:33:18 |
|
| | Learn how to create an SFX (SelF eXtracting) program that extracts data and creates new extractable at runtime, all in one (tiny) program. |
|
| |
|  |
 |
| |
| by: TroPe - 2004-12-11 13:28:57 |
|
| | In this tutorial we will be creating a Socket Client and a Socket Server to accept messages. This article assumes no prior knowledge of sockets programming. Enjoy! |
|
| |
|  |
 |
| |
| |
| | Ever looked at pointers and went "WTF!!!", well this one's for you. This tutorial will detail the usage of Pass By reference parameters in Functions in C++. |
|
| |
|  |
 |
| |
| |
| | This is basic and I mean EXTREMELY basic C++ for the ultimate beginner who may be stuck with trying to figure out other probably better c++ tutorials. |
|
| |
|  |
 |
| |
| by: TroPe - 2004-10-24 06:00:35 |
|
| | This time we are going to introduce the newbie to C++ functions, while teaching scope, return values, prototyping, overloading, and recursion. |
|
| |
|  |
 |
| |
| by: TroPe - 2004-10-23 21:15:32 |
|
| | C++ Pointers are one of those subjects people sometimes shy away from because they don't understand them. Well, no worries...here we are going to start from the beginning and fully explore what pointers are, how we can use them, and pitfalls to avoid. |
|
| |
|  |
 |
| |
| |
| | I wrote this class to generate every possible combination of a certain length string and thought I'd share it with you. |
|
| |
|  |
 |
| |
| |
| | This Article Provides An Introduction To Using The Microsoft Foundation Class or MFC. |
|
| |
|  |
 |
| |
| |
| | This is a sample to get a good start on creating an address book or how to write and maybe you could learn how to read from a file and view them, well thats some ideas of what could be done. ANSI standard code, can be compiled on linux. |
|
| |
|  |
 |
| |
| |
| | A simple C++ program to find all numbers that are divisible by a number |
|
| |
|  |
 |
| |
| |
| | In todays modern society, where everything is fast-paced and digital. Many governments, companies, and citizens rely on cryptography to keep the personal business private.... |
|
| |
|  |
 |
| |
| |
| | Welcome back, hopefully you read my last tutorial, because it will give you a little more background for working with this tutorial. Well, lets get started. |
|
| |
|  |
 |
| |
| |
| Well, we are now on the third tutorial in this beginners course to cryptography. In this tutorial we get into the types of encryption that can only be done with computers and using programming.
In this tutorial we will cover XOR(Exclusive-Or) encryption, how it is broken with small keys, and even have an actual example of hiding ciphertext in ciphertext. |
|
| |
|  |
 |
| |
| |
| | The first time i heard the term polymorphism in the context of programming, i was pretty scared, it sounds daunting, and the way some people describe it, it can be, hopefully i can show you how easy it is. |
|
| |
|  |
 |
| |
| |
| | Inheritance, its a bit of a chuckle, although c++ isnt a 'true' oo language, its inheritance system is pretty damn cool imo, the followiing will show you how to inherit/derive classes, the true nature of c++ polymorphism and will tell you just what the buggery a virtual function is, and how they work. There'll probably no 70's supergroups though. |
|
| |
|  |
 |
| |
| |
| | Multiple inheritance allows you to build even more specialised hierarchies than normal inheritance and thusly make programs easier to understand and maintain, its one of the best (read: easiest) aspects of oo and because im nice like that, ill show you how it works. |
|
| |
|  |
 |
| |
| |
| | Virtual functions are probably the single most important component of c++ OO programming and, typically enough, can be a total pain in the arse, going to the next level we have what are known as ‘pure virtual functions’ |
|
| |
|  |
 |
| |
| |
| | Knowing how to print in C++ isnt something especially important but its nice to know and gives a decent footing into streams. |
|
| |
|  |
 |
| |
| |
| | What is serialization, you might be wondering? Serialization is simple, it is basically converting a class into binary form so that it can be read later on or sent over a network and then read out of the file or over the network as an object. It is a simple yet powerful concept, and allows an object to retain its form even across a network. |
|
| |
|  |
 |
| |
| |
| | Exception handling can be a very powerful tool for dealing with potential errors and is one of the areas where c++ scores over c, utilizing exception handling will also make your code easier to read, a big plus in a large project. |
|
| |
|  |
 |