C and C++ Source Code Snippets

Welcome to Cprogramming.com's programming code snippet repository. Peruse the archives or add your own snippets for others to use! (Check the following link a better definition of a snippet)

Sort by clicking on any of the headers.

SnippetAuthorLanguagePlatformRating (votes)
A portable card deck class with shufflingSlyMaelstrom C++ANSI8.8 (239)
Eventhandling macro for classesToolsDevler 8.8 (271)
this one is better because a potential overflow (of the + operation) is avoided 8.8 (271)
Output console text with type-writer effect.Michael Brandon Miller 8.8 (271)
Create a new file under linuxChol Nhial 8.8 (271)
Tic-TacToeptrs 8.8 (271)
Menu driven program in c programmingcampus 8.8 (271)
Short program to print Hello World! without semicolonAli Nawkhas Murad 8.8 (271)
code to shut a computer with windows XPbenn mutisya 8.8 (271)
Without semicolon print the statement.Jeevanrao 8.8 (271)
Without semicolon print the statement.Jeevanrao 8.8 (271)
Integer Partitions from 1 to NChristopher Brown 8.8 (271)
Quick-sort using vector and iterator in STLJianbao Tao 8.8 (270)
Palindrome FunctionJason Weeks 8.8 (270)
simple StopWatch with roundtrip timeNickMa 8.8 (270)
String FunctionsDominic Vonk 8.8 (270)
String FunctionsDominic Vonk 8.8 (270)
This is Trigonometry Table made AlhamdulillahAbdul Haseeb Mir CWindows8.2 (260)
Calandar generator (based on snippet by Joe) printing a calendar for any yearTyler Veness C++ANSI8.2 (304)
friend function exampleAli Nawkhas Murad C++ANSI8.0 (296)
View the format of IEEE 754 floating point numbersAli Nawkhas Murad C++ANSI7.9 (344)
Templated stack class Ali Nawkhas Murad C++ANSI7.8 (329)
The standard ASCII table generator.Ali Nawkhas Murad C++ANSI7.8 (328)
ASCII table generatorAbdul Haseeb Mir C++ANSI7.7 (334)
An example of simple stack using linked lists.Ali Nawkhas Murad C++ANSI7.7 (342)
Pascal's TriangleAli Nawkhas Murad C++ANSI7.4 (391)
Pascals Triangle Using Combination Function of IndicesSHINE AIYYAPPAN CANSI7.3 (373)
A code template for OpenGL / GLUTPerspective C or C++ANSI7.2 (483)
Singly linked list - insert, remove, add, countGirish Amara CANSI7.2 (992)
Knuth-Morris-Pratt (KMP) String Search AlgorithmSyed Rafey Husain C or C++ANSI7.0 (742)
Next 30

Add a snippet!