Complete Applications in C Plus Plus

From codeuu,source code

Jump to: navigation, search
  • Analogue to Digital Converter
    • This program takes a sinusodial wave and tries to convert it to a graphical digital representation, taking into account the sample frequency and bit resolution.
  • ActiveX grid control
    • You can learn how to use a data grid control. It also use ActiveX control.
  • A 8085 Simulator
    • 8085 Simulator is a simulator for the Intel 8085 Microprocessor, as it’s name suggests. This program is completely created in Turbo C++, but it’s operation is comparable to any commercially available simulators. The 8085 simulator has a good error detection system, which can point to the specific line(s) where the error occurred .The program is completely mouse driven and it has many components like the Scroll Bar, Command Button, Message Box, Input Box and so on, which are common in the applications for windows. As it’s a 8085 Simulator, this is a comparably long code and will obviously have many functions in it. These functions such as the implementation of mouse, command buttons(as a class), scroll bars, Input Boxes, Output Boxes, loading a 16 color bitmap and plenty of other functions on strings and integers, Number Conversions etc. These codes can also be used in other applications.
  • A Shell for Microsof Compilers
    • To compile code using the Free Microsoft Toolkit 2003 and Visual C++ 2005
  • Analog Clock
    • The code shows how to create an analog clock.
  • ATM SIMULATOR
    • It simulates ATM MACHINE...Would say this much only that is a very good piece of code...Just give it a try..i bet you would love it..and please vote for it...
  • A program that can change the caption on your start button
    • This simple program will let you rename your start button.It has 3 options -> static,flashing and also moving caption on your start button.This project was done using Bloodshed Dev C++
  • A Simple Web Page Generator
    • A simple web page generator.
  • abstract stack matchine compiler
    • this is simple abstract stack matchine compiler
  • AD and amp;D NPC Generator
    • NPC Generation for AD&D Game - Random number generation and Basic File IO.
  • AniBox
    • AniBox opens gif and ani animations
  • ABK C_Beautifier v0.7Beta
  • A Basic Calculator Application I
    • This is a very nice calculator. This code allows the user to enter multiple operations before hitting the =s button. This calculator supports *, /, -, +, and can toggle the sign of the displayed value. This is a good example with a supporting tutorial on how to build it. Src included.
  • A Basic Linked List I
    • This is the first of a set of tutorials that will build on any preceding tutorials. The requirements for building this program are: 1. Write this program as an application.
  • A DOS Calculator
    • To calculate numbers.
  • A Program That Draws Rectangles
    • This program demonstrates how to use for loops to draw simple rectangles in a DOS console. It allows the user to input new dimensions also.
  • Area
    • Finds the area of vaiouse shapes when user inputs the lengths of the sides, simple to use and does the job well.
  • Address Book 1.0
    • This program is an address book and you can subscribe over 250 people into database.
  • A better Database
    • This is a project that i'm working on for work.
  • ABC Payroll
    • This program is to get a salesmans commision pay and all that good stuff you will learn a lot from this example. This is a project i had to do with school so plz dont judge it to harshley
  • Accountant
    • Administrate your current account - in a very confortable way!
  • A way to subclass MSN Messenger, add hooks, dynamically modify menus and control its behavior
    • This program will teach you how to create hooks and dynamically control the behavior, outlook or anything related to a window. This program shows subclassing for MSN Messenger, by setting up a hook and then dynamically adding Menu items to MSN Messenger and handling its behaviour to certain events. With this technique, you can virtually do anything to any window or application of which you do not have access to code. Subclassing and hooking can be VERY powerful when used properly. Please check it out and please vote (o= Thanks
  • autoshutdown
    • This tool allows user shutdown Windows after a time up to 4h + 30minutes. Left, Right or Ctrl+Left, Ctrl+Right can be used.
  • Alarm Program WIN32API
    • A graphical alarm clock. Everything is done in a device context. Program includes shaping a window to a bitmap, drawing to a bitmap in a dc, timers, and other neat algs.
  • ADD TWO MATRICES
    • PROGRAM TO ADD TWO MATRICES
  • AntiVirus With Utility
    • This is an Antivirus Utility with Files service and Directory Related Operationbs.
  • a School program with a cool navigation menu
    • Enter student names, they get random grades from 40 to 100. Able to sort by name or average & search for a name.
  • A File Cutter
    • Visual B Cutter is developed by Bongani Hlope and tested , modified , remmended by me .. i think i deserves to be rated !! compile and see!!
  • A pointers example
    • Shows how to use pointers in c++ a simple example that add people to the text file , delete them , retrieve them, ..et.cetera ... its great ..vote me!!
  • AnPMoneyManager beta
    • This is a very simple, highly commented application that does the following: it converts currency from one type to another, it calculates your networth and shows beginners how to use functions in programming. It is still a little buggy and am still developing it as a hobby.
  • AUTORUN CONSOLE(UPDATED)
    • This is a console autorun program.
  • AUTORUN WINDOWS
    • This is a console autorun program.
  • Address Book(DOS interface)
    • Learn about all file input/output operations (adding, deleting, editing,serching,rename file,copy file) and also array sorting in c++.
  • Address Book 2.1
    • Here's another version of Address Book (v2.1). This version supports multi-user system, it has the main address book functions which are: -add person to database, remove person from database, search function, print all data at once or one at the time on the screen, on the printer or into a file, database statistics and a new tool which is the language selection. You can create and add your own language files. It's very easy to use.
  • address book in turbo c Plus Plus
    • this program can store the addresses of your friends including name,address,phone no,email and many more.it is also password protected.
  • asmbleer
    • ascmbler source code in c.
  • AIR_BPNN_C Plus Plus
    • Back Propagation Neural Network
  • Astrologer
    • It predicts your future based on your birthdate and sunsign. Excellent graphics with mouse support and beutifull use of file handling.Astro.cpp is the main file and extract all files in the folder c:\tc\bin\ast
  • New ShutDownTimer
    • This application give you a alarm which can shut down/reboot/restart/poweroff the computer at feeded timeyou have to put only hour and minute at computer to be shut down download at http://alok.stormpages.com
  • A DBMS SYATEM IN C Plus Plus
  • A cool FileServer
    • You will see, this is actually two apps using Winsock. The one is the file server and the other is the client. With the client you can specify a file to download from the server. It then downloads the file with a speed between 250 - 360 kb/s depending on your network (I could only test it on a LAN)Other cool thing: Multithreading for multiple connections and when you minimize the server dialog, it jumps to the system tray. The system tray code is not mine though - all credit for that have to go to: Damjan Miholjevich
  • Aircraft calc V2 and 7/8ths
    • aides in designing model aircraft
  • A Simple WINAPI Calculator
    • This is just a very simple WINAPI calculator which performs addition, subtraction, multiplication, division, find squate root, calculate factorial and reciprocal of a number (also takes floating point numbers).
  • An alarm clock
    • Alarm an user when the time is up with a sound or a beep...
  • Animated Movie Maker
    • This application provides an easy animated movie maker.
  • a Banking project
    • It is a banking project
  • a update of bank project
    • See the instuctions
  • Advanced CD Organiser
    • It takes data about your cds and saves them for future reference.It is the Updated version of my previous cd-organiser
  • a gui for simple database system
    • THE AIM OF THIS PROGRAM IS TO MAKE A GUI FOR
  • Another Turtle Graphics
    • A simple turtle graphic program. Tke input from the user regarding the positions of turtle and draw it. You can add more to this code to increase turtle movements.
  • Another Telnet Chat Server
    • Another telnet example/chat server. This server has a simple accounting database, ansi colors, and the ability to emulate any connection from the server console. I use the same code as a mud, and will upload that later. (when its done). As far as I can tell its a pretty stable system. I haven't gone too far in depth debugging it, so if you see any major memory leaks or crashes, sorry ;)
  • Advance File Splitter 1.0
    • Advance File Splitter is a small but powerful program to split files into smaller parts. It is easy to use. Download this program to discover more features in this program. Leave comments and please vote as I spent much time on this project.
  • A Jumbo Code Pack
    • This .zip file contains nearly 9 Source Codes written in Turbo C. I didn't have much time to submit them one by one.. So zipped them all and posted them all.Please comment on it!
  • A basic first C Plus Plus Program
    • This code is intended for those persons just starting out in C++. It shows how to code five basic programs.
  • Address Diary with NOTES
    • This is an address diary which gives an additional facility of storing NOTES. I have also included a RANDOM MESSAGE GENERATOR which gives different messages while quitting the program. Please spare some time to vote for this program if you like it.
  • a simple windows tutorial
    • This tutorial is a basic introduction to windows C++ programming. It is pretty basic and you should be able to figure out what is going on pretty easily. If you want to learn about programming windows, check this out. and

      [edit] VOTE!!! IF YOU DOWNLOADED IT, VOTE!!! IT ISNT THAT HARD!!!

  • A Windows App Template
    • If you hate MFC or just looking for a cleanly written Dialog Based application template, then this is the code for you. (Version 1.0.0.5)
  • A basic Addressbook app
    • This is a basic Address Book application that allows the user to add, update and/or delete entries in a persistent data file, using random access techniques. A tutorial and the source are included.
  • A MatchStick Game in C
    • It's a Game between Computer and Human, where COmp. always wins.
  • A basic Addressbook app II
    • This version of the Address Book application converts to a GUI that allows the user to add, update and/or delete entries in a persistent data file, using random access techniques. A tutorial that shows you how to build the Address Book application and the source are included. The readme file must be read before attempting to run the code. You can download the free tutorial from my site at (http://sumtotalz.com/TotalAppsWorks/addressBk_II_DL.html).
  • a smart desk calculator
    • "This is a console interactive calculator, you type expression lists",
  • A group of wordanalysis examples for C Plus Plus /STL novices
    • It seems many C++ novices don't use Standard Template Library (STL), here are some examples...
  • DOS based Airline Reservation System
    • The program implements an airline reservation system with file handling operations to add, view edit and delete; customer, flight, route and tranasactions. Contains a "Windows-like" menu system, HTML output option and encrypted password login. Also shows how to use vectors as a good replacement for arrays
  • Aries 3D Grid Mapper
    • This is a simple graphic application basicly it creates a 3d grid and the user can plot points on the map and connect it with other points and create 3d objects. The program compiles with built in functions for creating a 3d triangle and a 3d box on the grid. Other functions are undoing any actions on the grid and creating a new grid to start over or do a different object. The app is created in Win32 Application Mode no MFC. Also uses BitBlt.
  • Address Book Simple
    • This is a simple program....an address book. It is poorly coded, I know! It is one of my first projects...nothing great, but maybe someone new could learn something...
  • A simple dos calculator v1.0 using Tc Plus Plus ver 3.0(cute little one)
    • Primarily intended as a learning tool alternatively it can be used as a simple calculator
  • A Connect 4 Engine (with GUI)
    • This is a connect-4 playing engine. It's straight forward as it is split up into very simple parts. The Board, MoveGenerator, SearchAgent etc.
  • BANNER.ZIP
    • This program is for using Scrolling Text Banners under DOS. You can even change the colours, Speed etc. of the Scrolling Text.
  • billing
    • THE PROGRAM IS TO CALCULATE BILL IN SHOPS(DO NOT USE FOR COMMERCIAL PURPOSE)....
  • BroadCast messenger
    • It shows how to use the broadcast.
  • BetaMedecine ( Stores Medecines )
    • This program is able to store medecines in an organized way...
  • Binary Tree Simulation
    • Show a graphical simulation of Binary Tree
  • banking system
    • a banking system in c++
  • Big Integer with array to compute multiplication
    • To compute multiplication on big integer unlimited.
  • Big Integer using array to Division with remainder
  • Big Integer Using Array to Addition
    • p = 3572305239579125792375983207857235623089568158717598892309582935028592805018
  • Big Integer Using Array to Subtraction
    • This is ilustrated to compute big number..
  • BlueBird ABC
    • Blue-Bird ABC is a DOS based text editor that has a beautiful GUI attached for a good user interaction. The zipped file provided is an installer for the software. The software itself was developed using Turbo C++. The source code will also be copied during installation. U can modify it to any extent.
  • Book Library
    • This project is done in Turbo C++ 3.0 using its graphics library. Its help you to understand how to
  • Begining socket programming in Windows and UNIX (LINUX) Tutorial and 2 source code server examples
    • Alright. So you decided that coding a stand alone application is cool enuff, but then again, the possibilities are limited. Now you want to cut the chase and start writing some real deal code where you make your computer bug other computers on a network (Internet for example). Well, thats what you need sockets for. Sockets are channels of communication between two or more computers. With socket code, you will be able to write clients (such as email clients, web browsers, news readers, etc) as well as servers (http, ftp, smtp, pop, irc, nntp, and so on). How cool is that? way! Well, what are you waiting for? Lets start digging our sockets.
  • Banking Software
    • Full Banking Software which records all transactions held in the bank.
  • Bitmap and PCX Image Editor
    • An image editing program that currently supports Windows Bitmaps, PCX files, and my own attempt at image compression, the HCI. It has editing functions such as resizing/scaling with or without bilinear filtering, and a double size scanline feature; Rotation by any angle; Fitting the image to a wave or the surface of a sphere; and smooth filtering (to name a few). This is a work in progress so some features are still incomplete and buggy. Someday I'll get around to writing a help file but that will have to wait untill I'm not so lazy.
  • blackjack by cream corn
    • It simulates a blackjack game for 1 to 4 players against the dealer, with a starting bank of up to 1000 dollars.
  • BinaryViewer
    • This program lets you open a file in a binary mode,
  • bmhexdump
    • It dumps any file in hex.
  • Binary Search programs
    • it will help you in searching a file, using binary algorithm.
  • BUILDING AN ASSEMBLER step by step (1
    • Hi ya all ! This is my first attempt to create an assembler called Universal ASM. And I decided to do it step by step sharing with you all. Please appreciate this effort by voting for me and sending your feedback on this project....
  • BING Boot Loader
    • This is a REAL boot loader. REALLY BOOTS Operating Systems. DO NOT RUN IN Windows.
  • barrysMultiDrives
    • An example of display Multiple Drives in Multiple Views on a users system
  • barrysDriveBrowsingTree
    • This is a example of creating populating a TreeView with files from you System
  • barrysCapIT
    • This is a Screen capture utility , i developed this primarily beacuse i had no way of purchasing one , using this utility you can capture either the entire Screen (Desktop) , a specific Window , a Client Window or a Control (eg Button) , this was possible due to the functions in the WINCAP sample provided on the MSDN CD.
  • barrysChatSystem
    • This is a Chat Server and Client combinition taken from the samples available on the MSDN CD .
  • Bank Project
    • The Banking Project is a programme i created for my friend's school project. Please do rate it
  • book_shop
    • this code total holds a book shop sales and perchase of books
  • Bank Machine
    • Allows the user to create an account, deposit, withdraw, view his/her account status. Also starts you off with $5000 spending money.
  • Blinking Name
    • This is also for our teachr Mr. Azam
  • Bio Terrorism Simulation in OpenGL
    • This code is the result of a project I had for my MST research class. The 4 constant integers in the begginning of the code can be modified in order to change the dimensions, people, and infection variables. In order to make it run, remove the move() line before the glSwapBuffers line in the WinMain.
  • Bioterrorism OpenGL simulation
    • Bioterrorism simulation.
  • Banking
    • Complete Bank Application
  • Bypassing Security Policies for Hidden and System files
    • Purpose: This creates my own crude open/save file dialog.... That lets me bypass explorers security settings... IE we an see any file despite
  • Banker's Algorithm Demonstration...
    • This application demonstrates how I implemented the Deadlock avoidance algorithm (Banker?s Algorithm). Deadlock is potential problem in any Operating system. This implantation helps in understanding how the Deadlock can be avoided by keeping track of the safe and unsafe states. The implementation simulates the deadlock avoidance algorithm; we can allocate resources to processes at run time and can see the effect of this allocation.
  • Baseball Stats
    • This code calculates 5 different statistics about baseball. 3 are for batting, 2 for pitching.
  • BlakKount: A Word Counter
    • This word counting app is perfect for anyone looking to learn about Installers, Windows Programming (through the use of WxWidgets, a cross-platform User-Interface), and what it means to actually have a "Complete Application." What is BlakKount? BlakKount is a fully-customizable application (using a basic skinning method devised by me) used to count the number of words in a document. BlakKount also has a secret built-in game, for those curious enough to find it. Everything within the kit is COMPLETELY DOCUMENTED and COMMENTED so its easy to figure out what everything does.
  • banking automation
    • introduction
  • BIOS Simulator
    • The code is just the simulation of the BIOS setup environment, that you enter by hitting the DEL key during system startup. I have not implemented all the options but those implementesd will give an idea and you will be able to make up with your own versions.
  • Bmp to c convertor
    • It can convert your BMP to c source code
  • calculator for windows
    • A simple calculator program for windows to demonstrate window creation.. and just shows how to make a calculator :-P NOTE: This is an Integer-Only calculator. it cannot support any floats, or anything higher than an int.
  • SCalc
    • SCalc is a simple spread sheet program. The user interface applies the UNIX 'curses' library for control of a terminal screen in text mode.
  • Control Content Saver
    • Save content of other processes controls.
  • SchmuckDownC
    • SchmuckDownC is a simple utility to: 1. Shut down Windows at a specified time 2. Shut down Windows after running Disk Defragmenter. 3. Shutdown/Reboot/Log off windows immediately. The Visual Basic version can be found on PSC under the name SchmuckDown.
  • file compression
    • File compression is useful when transmitting very large files.Ascii text files encode each chracter by an 8 bit fixed lenght code.Such files can often be significantly compressed if instead of this fixed lenght code one uses a variable lenght code where the more frequently occuring characters have short codes and the less frequently occuring characters have longer codes.For example ,a large data file might have mostly digit,space and new-line characters in it.If short(less than 8 bit) codes are used for these then the file would be significantly compressed.A Lisp file might have many left and right parentheses in it.Using short codes for these would compress the file.I used Huffman codes to compress the file .I worked real hard on it and it is long program Please declare me the
  • c Plus Plus COMPLETE tutorial
    • this tutorial si COMPLETE . the source is from www.cplusplus.com . beleve me it is great
  • elevator simulation
    • the code simulates an elevator motion. Uses OOP or object oriented programming
  • Password filter
    • Do you use wwwhack like program and have been seeking a utility to process password list or name list file to limit the length of passwords or names? Then this is the utility for you.
  • Convert
    • This submission is of 3 files. One converts meters to feet. The other converts feet to meters and the 3rd is just a little program that links to them both.
  • Any window can be fooled around with by getting it's handle this shows u how
    • This program will help u get any windows handle and then let you change the window's title through that handle. Gives u a good learning of how to have fun with handles and how to use them..
  • Alarm Clock that lets you set a personal message
    • A cool and easy Alarm clock, that lets you set a personalized
  • Universal Calculateur
    • It is a sample calculateur!
  • comment coder
    • Designed to protect your Intelectual property. instead of deleting all comments, just code them. It is your way to say 'I am good developer and i comment; Iknow you read my code and don't want to help you to understand it'! The program overwrites source files, the code is untouched but the comments are coded.
  • Computing Application
    • Multiple simple application for beginners in C++
  • ICQPager v1.0
    • ICQ-Pager is a complete GUI-application which lets you send a message to the ICQ-Pager. The downloadable zip-file includes the complete project for MS Visual C++. The subfolder 'Release' contains the compiled and 'ready to run' exe-file.
  • Calender Unlimited v2.0
    • It can show dates upto infinity at speeds you would appreciate!!It comes with a superb password protection n interactive sounds.It is best than the best..but it deserves some ratings too plzzzzzzz plzzzzzplzzzzzplzzzzzplzzz rate it
  • Computer aided layout planning using CORELAP technique a software in c
    • The code generates layout and TCR chart for 'n' number of stations using CORELAP technique. It can take maximum of 40 stations.
  • Calculator in C Plus Plus .NET with advanced features developed by Rajesh Naik Goa, softwareworldgoa
    • This code an complete example of your custom calculator which shows several features of C++.Net such as IRREGULAR SHAP FORMS, form moving using mouse, trapping keyevents at form level, basic arithmetic used in calculators.
  • CALENDER OF ANY YEAR
    • GIVE THE CALENDER OF ANY YEAR
  • CarpetMapGenerator
    • a program, allows to load bitmap in BMP or DIB format, using color averaging algorithms make color matrix; using optimal color approximation algorithms transform matrix to another one, which elements are predefined. The result matrix is carpet map. The program allows also editing carpet map. The program has user friendly interface and context help in Armenian language.
  • Caliber Job Portal v2
    • This program accepts and saves a>Candidate details and b>Company details and saves all information in two files."search" option is added in this version.
  • setuid
    • I wanted to be able to execute commands as root without having to su to root every time I wanted to just execute one command! So I wrote a simple program to do this... Yes, I'm lazy.
  • Checkbook
    • This simple program will (with the help of a few
  • Conversub
    • CONVERSUB converts subtitle files in either the SRT or SUB format to the opposite format.
  • Compilador
    • COMPILADOR is a compiler for arithmetic expressions. It consists of a lexical and syntactic analyzer for a matrix of precedence. This program will check if the expression is well formed and then evaluates it.
  • Animator
    • A Windows program that runs animation files created from bitmaps composed of the frames of animation, and 2 32-bit ints appended to the end of the bitmap that contain the number of frames by [#columns],[#rows].
  • FileSplitter
    • This is a dialog based file splitter/merger. If a complete file is being split, a file size for the first file fragment must be specified. The rest of the data of the complete file is dumped to the second file fragment. The program uses a streaming buffer, of specifed size, if a file size is greater than a specified size.
  • CharacterInfo
    • Returns different kinds number bases for the given character.
  • Kaun Banega Arabpati ? ( Who want to be a billionaire ? )
    • 1. Credits
  • Windows Startup Manager
    • Previously known as Windows Startup Manager, which I've done in Visual Basic, i've converted it to c++, works faster, no runtimes needed and helped me to understand c++ more , still a newbie but do know apis, basically, this application let's you to modify which application will run on the startup and which wont also u may add apps to run, including register , win.ini, and start menu startup folder, it also has a nice class that i made for registery manupulation
  • ATM Machine
    • Processes transactions like an ATM machine. When complete it produces an out file with updates made on the account.
  • Award Winner 2D to 3D converter v2.0
    • Last Month's award winner program is back with a bang.The new version 2.0 now supports mouse
  • Pc Lock for Win95/98
    • A simple C program to lock the windows 95/98 pc
  • learn to type fast
    • This program gives you, lot of text for you to type without watching the keyboard
  • very good Address Book
    • This program is a very good and working example of a Address Book. New programmers will learn alot from this code that will help them with future programs. It does a little of everything programmers can do when programming. Rate this code and e-mail if you found good. redhatmandrake@hotmail.com...(*_*) cipher
  • Spell Checker
    • This is a simple spell checker that i wrote for my computer science class. If you are interested in spell checker algorithms, it uses a pretty nifty one. This code can be adapted for almost any use with minimal effort.
  • DynaMAGICALLY transform a Button into an Edit box, or anything else JUST by a mouse click
    • This program will show you how u can Dynamically change a button into a radio button, or into anything else, JUST by pointing and then clicking on it! Hope it helps
  • Italian Language Software
    • To Help a Person Learn Italian
  • Splitf Split large files to smaller ones and recombine...
    • Splits files into smaller files for easy transfer. It can split any file and recombine it with ease.It is very easy to use and efficient. Works on all DOS and WINDOWS systems. It was made in Turbo C++ and may not work in VC. Please see readme and vote !!!
  • Bsic Text Editor
    • A basic windows text editor, not in DOS. Even though it is very basic with only the bare esitials.
  • ADvanced text editor
    • An advanced text editor with a parent window and child window. It as a tool bar and a status bar.
  • Journal
    • This program is a personal journal program designed for a hostile environment. If you're like me, you cannot stand it when people look over your shoulder. This program automatically enables you to type out your own thoughts or memos and have them written to an organized filing system sorted by date.
  • OO
    • This program is essentially pointless.
  • Manager (_)
    • Manager helps you manage your financial transactions my providing some detailed layouts. Good for anyone learning input output stream, string manipulation, and color use..
  • Pic2Text
    • This program takes in an image, and outputs a fixed-width text file that visually resembles the original image as close as possible.
  • NT Service Demo
    • Demonstrates how to install, start, stop, and delete a NT or Win 2000 service.
  • CounterStrike Buy Scripter
    • small version: this codes writer into the ini file of counterstrike.
  • Check Irish Lotto Numbers
    • If you manage a Lotto Syndicate like myself with a lot of members then you will probably know how much of a hassle if can become to just check your numbers for winners. LottoMan is a very simple application to automate this for you. Due to the differences in Lotto setups throughout the world, the program is intended for the Irish Lotto only.
  • CPU usage in per cent
    • This small program shows you the CPU usage in per cent. In the zip file is a very good explanation for the code (how does it works). Please VOTE this program.
  • Contacts
    • Keep track of all your contacts. Made to teach myself Linked Lists.
  • Calender / Planner
    • This program is a monthly planner, It can be used to keep track of important events.
  • DGB
    • DGB - A simple database program, Version 1, shows how to use linked lists,
  • Counter
    • The code reads a file and count the number of apearence of each word!! Then it creats a file with the list os words. Very usefull...
  • A Paint Utility to Create BMP for DOS
    • This paint utility is similar to the Paint we have in windows Accessories, but with a limited functions. But this paint can be executed in Dos Environment without the support of Windows. This is not a master piece application in this kind, but I have tried to simulate the windows controls, menus, popups, and GUIs in the simple C graphics functions. You will definitely find the Interface of this application quite interesting with Icons, Menus, Message Boxes etc. and these functions and procedures can be reused for any of your application in which you may want to add some GUI interface. This is fully Mouse Driven.
  • Math Functions Program
    • This code performs mathematical functions such as finding factorials, permutations and combinations, GCF and LCM, tests for perfect numbers and also can generate a fibonacci sequence.
  • An Interesting Full Fledged Screen Editor
    • Highly helpful for editing files
  • COAD 3.0
    • This program is for coding words and numbers.
  • AutoWallPaper
    • It automatically changes the desktop wallpaper after specified time. It converts GIF's and JPEG's to bmp before setting the wall paper. It creates two regsitry entries for the first time. Two entries are Image directory: Path of the directory where all image files resides and Time slice. It also creates a regsitry entry: HKEY_LOCAL_MACHINE/SOFTWARE/AUTOWALLPAPER
  • Convertions
    • to convert between octal,binary,decimal,and hexadecimal in any possible combination. it uses classes and polymorphism to call the functions through a pointer of the base class.
  • BasicCalculator
        • New Version**I used the windows api MFC to utilize buttons, edit boxes, a menu and string functions to create a calculator.
  • phone
    • stores phone numbers
  • LED Display
    • This code sets Parallel Port i.e. Printer Port so
  • CHD risk calculator
    • Improved version. To calculate the chance to get coronary heart disease, based on sex, age, systolic bloodpressure, diastolic bloodpressure, smoking, total cholesterol (mmol/l), HDL cholesterol (mmol/l), diabetes, left ventricular hypertrophy on ECG (LVH) and number of years
  • Free Disk Space
    • This code gives free space on the disk along with all the details like numbe of clusters,sectors per cluster etc...
  • Command.com
    • Command.com - DOS command Interpretor. Open Source Development project at freedos.org. Submit any updates there. Very Interesting!!!
  • CheckFiles (first part)
              • I had to upload program in two parts, this is the first,
  • CheckFiles (second part)
              • I had to upload program in two parts, this is the second,
  • Calculator and Numeric Analysis
    • It is the code of a scientific Calculator With all Functions of a Scientific calculator...
  • CD_Image
    • A firend of mine asked me for an example of recursive function in a console program,
  • Fake Novell Login
    • It?s just a fake login screen of a Novell Net. It asks you for the server, user-id, und password then it saves all to a file. Just try it!
  • RealAudio Compatible
    • Plays all kind of media files including RealAudio,
  • InfoMgr (VC Plus Plus 6.0)
    • A conversion program. Converts several Area, Distance, etc. values (like Acre, Centimeter, etc.) to other selected values.
  • Version 1.02 Game of 21
    • This code is a very basic 21 game, it has text colors and its own header file. It is a good example of functions. It is just annother consol game. Try it out and tell me what you think...
  • C Plus Plus API Spy (Classes)
    • API Spy: lets you view various details on a window. It's a remake of the VB version (which you can also find on this site).
  • Console Vending Machine
    • This was my final for my intro to computer programming class, it is a console vending machine. It contains good examples of classes, pointers, bubble sorts and lots more. This is also the first program I tried to make Object Oriented. The code is thoroughly commented. Feedback is appreciated (positive and negative)! Thanks for looking!
  • Copy Path
    • This is a little program I wrote to simplify my programming actions. I got tires of always typing the full path in my appz, so I decided to make this tool. Add the regfile and place the compiled exe in the dir pointed to by the regfile (standard C:\tools). Simply right-click a dir in explorer and select ==> Copy Path <== the full path is copied to the clipboard. Be gentle this is my first submission :)
  • C Plus Plus Transender
    • C++ transender tells your abilities to c++.
  • Code Metric Generator, counts lines, comments, white space
    • Provides code metrics. Given a root dir, it recursively scans sub dirs and outputs the metrics for each .c, .cpp, and .h file. Stats are for lines of code, comments, and white space. Block comments are supported.
  • SearchFile
    • Find files in DOS system
  • ColorChanger
    • With this program you can select a *.bmp file(24 bit),
  • Piano
    • Piano lets u play do re me... in 4 different tones with 32 keys.It can even RECORD & PLAY your songs.HAS EXCELLENT GRAPHICS(see screenshot).
  • Codemaker
    • Encodes/Decodes files
  • Encrypting Files
    • Cool program to code or decode any files
  • CurrencyConverter 2002
    • This will convert US dollars to Euro and vise versa.
  • CurrencyConverter 2003
    • Converts many different currencies plus custom ones.
  • Byte by Byte File Encrypter
    • Encrypts files byte by byte by modifying their bits. It is not a reliable method of encryption and can be cracked easily. However, it does demonstrate how to easily modify bits.
  • Get MP3 Info (Bitrate, Frequency, Frames, ect...), ID3, and Lyrics tag. Supports saving ID3 v1.1
    • Loads general MP3 info such as Bitrate and frequency, ID3v1.1 tag and lyrics v2.0 tag. It also saves ID3v1.1 tags. This project was meant to save lyrics tags also but it was aborted so I could start making games. Check it out. Any comments/questions EMAIL ME! Program uses microsoft common controls and demonstrates the CreateFile function (also ReadFile, WriteFile, and CloseHandle).
  • CompressHuff
    • CompressHuff compresses single files using the Huffman compression algorithm. It will compress any text, binary, AVI, MOV or other file.
  • Binary Clock
    • This program is simply a little clock I made in my sp[are time. The clock consists of 28 pictures that alternate between an on and off state to tell the time in binary
  • Bar Code Generator
    • Its a EAN Bar Code Generator like my Visual Basic Bar Code Generator. It works but it is not finished yet ;)
  • Common dialog with Image preview:
    • This is a simple common dialog with an image preview utility like the one with Photoshop and paint shop pro...
  • cwhatis
    • This is a simple clone of the whatis command found on Linux/Unix systems. It should compile fine on Windows systems as well (you may need to modify the source a bit). I don't run Windows, therefore I cannot test it to verify that it will build [correctly] on that platform, however it works un *nix just fine. This is an excellent example to learn string (char array) usage in c, as well as an excellent way to understand file opening, reading, and closing.
  • Consummate Calendar
    • It produces a calendar at your wish !!
  • Complete Piano
    • it is a complete piano program password="AAAA" in capital letters.
  • Consummate Calendar v1.2
    • To produce a calendar for infinite years.
  • C compiler
    • This project implements a C-- (a C-like language with a reduced set of instructions) compiler to SPARC assembler. Lex and Yacc were used for lexical and semantical analysis, implementing this way a LALR(1) parser.
  • Calender Generator
    • It's a Calender Generator program that generate the all year calender that u want .....
  • Chameleon CD Player
    • This is simple CD player with skin support. Pure WIN API. No MFC. Compiled with free Borland Commandline compiler on Win98. Also compiled with MinGW compiler on Win98.
  • C Paint Brush application
    • Its a good looking paint brush made in Turbo C. Made it just to polish my skills. And to help people out there. It teaches you use os graphics and mouse. And is a very well commented and structured code.
  • CompCont
    • Run the client on a pc, grab the ip and have fun laughing your head off when they see the CD tray open/close, clock disappear/appear, and windows disappear/appear, to name a few. It's a great prank for your parents if they are computer newbies! Please use responsibly and only on your own computers!
  • Capacitors1
    • It can be used to calculate capacitances of parallel plate, spherical and cylindrical capacitors. It has nice interface and menu system.
  • Chrono
    • A simple Chronometer for Windows
  • cbNotepad
    • This sample demonstrates how to inject a DLL into a remote process using CreateRemoteThread. Specifically, this application adds a toolbar to the Windows Notepad application. This program will work on Windows NT, 2000 and XP.
  • Complete Calender
    • This source is a complete implementation of a calender which can give the calender of any month of nay year & even the no. of days between two dates & day on a particular date
  • COMPLETE C PROGRAMMING (Fom file handling through graphics to bios to hardware)
    • THETICLE COVERS ALL THE ASPECTS OF C PROGRAMMING FOR A BEGINNER IT IS A SYLLABI FOR AN ADVANCED IT IS AN REFERNCE PLS DOWNLOAD THE ARTILCE DONT FORGET TO VOTE FOR ME YOU CAN LLWAYS GET ME ON
  • CountDown
    • The purpose of the project is to show:
  • Menu Builder for Pascal and C
    • A text mode Menu Design for Pascal and C
  • CONTACT
    • CONTACT is an advanced electronic Address book software, with data editing facility. It illustrates FILE operations, SYSTEM INTERRUPTS, ENCRYPTION, DMA, and MENU creation. It can be used in real world cases as data can be edited here,also.
  • Imager3.0
    • Paint brush under development for C++ which will basically be an imitation of Windows Paint brush.
  • Cmos pAssword Breaker
    • this is helpfull utiliy for the ppl who forgot the CMos password.this program can break both the passwor(user and supervisor).pls rate it and vote for me.
  • Counting characters within any file and reporting (Comments and Formatting;DragnDrop and Command line)
    • CountingCharsInAFile.zip 3kb.
  • cputest
    • This little german code, sets your cpu-work at 100 percent, after then you can test with other tools how's temperature of cpu.
  • Check in database
    • Quick and dirty code I just wrote up to take a users first and last name, as well as a check in or out time and output them to RTF docs.
  • C TO THE EXTREME For a Complete Guide For A Beginner From Client side program
    • C TO THE ^^^^ !!!!!EXTREME !!!!!^^^^ For a Complete Guide For A Beginner From Client side program to Hardware Programming and what else CGI programming in C++ /Create Awesome Apps for your computer and also for the internet !!!!!!!!!!!!
  • CPU Speed Test
    • This code uses the class stopwatch along with the recursion algorithim to Test the speed of your CPU.Enter a whole number and see how long it takes to find the sum.I am fairly new to programing so easy on me ok.If you like it vote for me!:)
  • CPU Speed Program
    • I basicly took the source submitted by Jared Bruni and made it usable.This Program will give you the speed of your CPU Output to your screen after 5 passes. Then give you an average speed.
  • compression utility for dos
    • This code compresses text files for dos.Though there are many softwares for compression hardly any of them works for dos.
  • cm Extract C/C Plus Plus style comments from file(s)
    • This program is a console, command line program that inputs any amount of files and extracts C/C++ style comments. It can output to a file or stdout.
  • Console LogIn v2.0
    • This program is was created in DevC+ + 5 beta(4.9.8.0) using the g++ compiler, now I tried after finish coding it, running it on MSVC++6 and did not work, I didn?t spent too much time trying to figure out why, since I only use DevC++ (word of advice: ( download it (a lot better than MSVC++)) http://aleron.dl.sourceforge.net/sourceforge/dev-cpp/devcpp4980.exe. Now my code is based on C, but I compile on C++ compilers. This program is a heavily modified version of the old Console Log-In v1.0. This time I use my own header, add a few functions in, and the code is working to perfection. I added a read and write support to a file called ? Uplog.dat, where the password and username can and will be user defined. Now before I hear it as a comment: I know this code can be perfected and a few lines of code could be cut out. Also the UPlog.dat is totally unencrypted (plain text), in the next version (v3.0) there will be a encryption put in and useless lines of code will be eliminated. Please post your comments/suggestions.
  • Clipboard Extender
    • This program creates a kind of buffer that tracks the last three ctrl+c/ctrl+x operations that involved text. This allows the user to be able to paste the last three text copy/cuts.
  • Count Down
    • NOTE: Updated. Windows program to count down to a selected date. Now up to six dates with a short discription can be stored in the system registry. There is no window menu only a system menu. Displayed as days:hours:minutes:seconds.
  • _Console NotePad (Alpha Version)
    • This program is a console word processor that replicates
  • cryptor
    • The purpose of this prog is to crypt any files and decrypt them.
  • cdRW
    • cdRW is a front end CD-Burning tool for UNIX systems that uses the cdrtools in the back-end.Currently It supports 1)Copying entire disk 2)Blanking CD-RW. The multisession image buring support is not currently available but will soon be available.
  • Animal Zoo
    • To create a menu, display the animals in the Zoo
  • Validate Credit Cards and amp; Convert Measurement Units (GUI) commented for VB Programmers
    • This is my first attempt at Visual C++ programming. As a Visual Basic programmer it took me 1 week of heavy internet research/help file reading/sample file testing in order to figure this out. This code should help VB programmers make their first step in order to become a VC++ programmer. This example demostrates: if then, switch (VB: Select Case), read/calculate/write data from/to text boxes, adding/deleting items to a list box.
  • centuries Calender
    • it generates calender of input year ans month
  • Stack, Double Stack, Queue, Linked List
    • (A) Shows how to use 2 stacks (pop and push) and combine into 1 stack.
  • CALENDER (xxx)
    • Generate calculator
  • CLOCK (xxx)
    • Show time
  • CVGS Address Book
    • First off, this code is not compileable yet.
  • Calculator of circles
    • TO CALCULATE THE CIRCUMBERENCE, RADIUS, AND AREA OF A CIRCLE.
  • RockPaperScissors
    • An MFC Application I developed to learn more about BitBlt, transparency, and backbuffering. This project uses these techniques to draw transparent images on a textured background. This project also demonstrates a simple toolbar, and menu item.(also enabled / disabled dynamicly) The source code is documented, and should help anyone new to MFC windows programming, Animation, and / or user drawn applications.
  • Calculator (Command Line)
    • This code is a command line utility which can perform arithmetic operations.
  • C Plus Plus Programmers Guide
    • C++ tutorial for Intermediate programmers.
  • Cryptor V2 Encrypt/Decrypt Text
    • This application can be used to encrypt/decrypt text messages and password protection is also available. Rate the code if you like it.
  • Shell (v2) for Borland C Plus Plus 5.5
    • If you don't like compiling from DOS when you use borland C++ 5.5.. well this is the solution for you. UPDATED!!! It now compiles windows programs as well as DOS, and can edit CPP source files too!
  • Converty
    • Simple application that converts characters from one base system to another. For example, Decimal to Binary or Binary to Hexadecimal. I put the functions used to do the jobs in their own namespace in order to keep the main body of the program looking clean.
  • D Dir replacement
    • This replacement for the Dir command has the ability to display all files and directories along with all possible NFTS attributes. Directories are displayed in yellow to make them easy to identify.
  • A double linked list
    • More than 70 functions for double linked list
  • Day Finder Reloded
    • It takes date, month and year as input and outputs the day on the particular date
  • direct serial port control of pololu motor controller
    • Provides direct control of the Pololu low voltage motor controller through byte outputs via the serial port
  • Deadfish
    • Here is a neat little interpreter I created a year or so ago. It has four commands: o, i, s, and d. Very simple and small!
  • Desktop Time
    • Desktop Time is small Windows application that create small and movable window on desktop for displaying time.In version 2 right click bug is fixed. Now right click work correctly.
  • Departmental Store Management System
    • This is the departmental store management system that I've developed as a part of project in 2nd semester of MCA ... It has many features like mouse programming and much functionalities like adding new product , updating stock , generating bill and view many reports ....
  • Detecting Memory Leak without using this proggram
    • In market, there are a lot of tools for detecting the memory leaks. Here I made a program which has to include in your source file and it will tell the desired informations to find where memory leaks happen.
  • Decimal To Binary Conversion and Vice Versa Version 1.0
    • The purpose of this code is to demonstrate how to write a program to convert Decimal to Binary Number System and Vice Versa. If you like this code please vote. You can also send me an email at jakerpomperada@yahoo.com Thanks and God Bless From Mr. Jake Rodriguez Pomperada,MAED - IT
  • Dll Export Finder
    • Dll Export Finder: Search in which dll is an API or an exported function
  • Doom Intergrated Editor (Doom Level Editor)
    • This is one of my first project as a programmer, the project's main goal was to make a user-friendly level editor for DOOM. I haven't touched this source for awhile as this project was abandoned later and never finished. This source will compile with no problem with Visual C++ 6.0, and there's a line in WinMain you can uncomment if you have a DOOM main WAD and then you will be able to see the textures displayed on the toolbar when you select a line. This code is currently very messy, but it can teach many programming techniques. It can help you learn how to read
  • directory watchdog
    • This program runs on WinNT and '2000 systems. It monitors directories or entire volumes and displays certain activities.
  • Data base of Sharja Cup
    • I have created this data base program for data base of sharja cup.It is a small data base program and very easy to understand.I think it will help you.(Naveed Saqib)
  • DynamicIP
    • Welcome to DynmicIP v1.00, A utility to allow you to post your dynamic IP
  • Double Linked List Console Appl
    • With this example you can ADD , DELETE items to a linked list.
  • Dos Clock
    • It will give you a little clock at the dos screen right hand top corner.It is a TSR and very good if you want to get an idea of how a Terminate and Stay resident Program works.
  • Dialog based application
    • by using this code you can enable or disable buttons, text fields and other things and every thing matter you write on the edit box you can see it on message box and very many other utilities for beginners.
  • Disk Writter/Boot creature
    • Write a file to a disk
  • Desktop Environment for DOS
    • Desktop Environment for pure DOS. Add icons (associated with programs), to the desktop & run them by clicking on the icons. Demonstrates good memory handling, 3D graphics programming, mouse handling using interrupt calls.
  • DOS Format by Brian E. Reifsnyder
    • Format your hard-drive or floppy disk, FAT12 Verison and FAT32 Version included.
  • DOS Kernel
    • The essential part of the operating system, responsible for resource allocation, low-level hardware interfaces, security etc.
  • Detect shutdown and logoff
    • This program detects a shutdown by catching the WM_QUERYENDSESSION message, sent to all windows when Windows shuts down or when a user losg off.Run this program directly, so do NOT run it from VC++ otherwise VC++ will interpretate the WM_QUERYENDSESSION message and closes the running program for you.
  • Device Controller
  • A DNS utility
    • A DNS client. This is a replacement for nslookup dns utility that comes with windows. It's strengths over nslookup is greater support for DNS records, more flexible reporting options, and a powerful commandline/preset system which makes submitting dns queries a breeze.
  • DopeChampion Version#1
    • Similar to DopeWars but revised.......
  • Draw Me 2
    • painting,writting
  • Dos 3d Paint
    • This is a simple 3d Paint for Dos and Windows, that can store,edit,existing paintings !
  • Download file from internet
    • I've been searching for a function to download files from the internet, here's an example of use in a simple application that gets list of files from a server, parses it and downloads files according to the file list. results are recorded in a log file
  • dd (Command Line)
    • This application lists the files in the current directory.
  • Deleting Files rmv (command line)
    • This application can be used to delete files and is a replacement to the native 'del' command available in DOS.
  • ETERNAL CALENDER
    • Gettin any year's calender.
  • E BOOK ON NUMERICAL METHODS
    • THIS IS THE COMPLETE BOOK ON THE NUMERICAL METHODS GIVING U ALL THE DETAILS OF EACH METHOD.IE CODE, INTRODUCTION,FLOWCHART,EXECUTION.JUST RUN MAIN.CPP
  • EmployeeMan
    • this program show how to use fstream and operator overloading by take employee info (f.name, l.name, phone munber)and save it, read, and search in it
  • Elevator Simulator
    • A complete Elevator simulator.
  • Encryptor
    • A simple file encryptor
  • Encrypto
    • Encrypts a file
  • Encrypt/Decrypt
    • This is a Simple Encryption/Decryption Program that uses The Windows API. It utilizes a Splash Screen, Dialog Password Box, and File Input and Output. This is a complete Encryption Program.
  • Easy LCD interface using VC Plus Plus
    • It is an easy to use C++ library that writes to lcd displays....
  • Employee Payroll System
    • the employee payroll system enables to manage your employee's salary information
  • Excel using C
    • Simple excel sheet in C with inbuilt functionalities of cut, copy, paste and
  • Expression Tree
    • This Prog. crate an Expression Tree for the given unparathised expression, and also eveluates the given expression. Prog. also features the conversion of given Infix Expression into Prefix, Postfix.
  • Encryption Using Assembly
    • Encodes a text file using a modified morse encoding scheme.The result is a valid asm file that can be assembled and linked using MASM (http://www.masm32.com/). The exe will function (though it won't do anything). Running the exe through this program will retrieve the encoded text. This allows you to "encrypt" important stuff (like stolen credit card numbers) into an exe and hide the data in plain site. If the security if this encryption scheme is not high enough for you, you could encrypt the text using something like PGP (http://www.pgp.com/products/freeware.html) first and then encode it with this program. This would provide a two-fold security system for very important data.
  • Ecomposer Turn your kepboard into a synthesiser
    • Ecomposer is an application which will turn your keyboard into a synthesizer with 255 instruments.
  • FTP download
    • It shows how to download file from ftp...
  • File Slicer
    • The concept has been developed when there was a problem with transporting files through a floppy disk where there is a limit of 1.44 MB. This is developed in order to handle situations where the file is not fitting into a floppy and there is no way out. In this case this application solves the problem. This application cuts or slices the file into two pieces as specified by the user thereby solving the problem of transportation of the required data. The limitations of the code exist as per the coding. The code is developed in the windows environment in a Turbo C compiler and the limitations of this also apply.
  • Fool Your Boss
    • Toggles between a fake desktop image of a user researching the Microsoft (MSFT) stock on the NASDAQ and the users real desktop when the F8 key is pressed. Excellent for when you doing on the job that you're really not supposed to be doing! ;)
  • FE 2.0 C
    • This commandline program can be used to encode,decode(may be called encrypting),delete files and folders,and search for files
  • File Reader Line By Line
    • This program can be pretty useful for beginners and it explains how files can be read line by line, instead of character by character. I have commented this program completely. Please comment on this.
  • FLAME SCREEN SAVER
    • The Flame SCREENSAVER acts in MS-DOS (as well as Windows ) .
  • Fast Fourier Transformation
    • This program will sample sound from your
  • Fractals Viewer
    • This program let you see a fractal and change its parameter, zoom it infinitly, move the camera, change the colors and change the resolution.
  • Fsplit
    • The purpose of this program is to split large files(more than 1MB) in to smaller parts and recombine them later.
  • Freyr A Chess Playing Program
    • A complete chess playing engine, generally used with WinBoard graphical interface. It is said to be among the easiest to understand source code for someone new to chess programming.
  • FDISK
    • Fdisk DOS partition program. Open source development at freedos.org. submit updates there. Very Interesting!!!
  • File Protector
    • Just a simple program that allows you to put a password to start you files.
  • FileShraderWith( )Support
    • - Using Recursive function for shrading a file
  • File Encryptor
    • Do others always read your data just because your data is in plain text...Then You need a Encryptor, so qthers can't read your valuable data. Try this cool program(only for .txt files). You Will also need 'file Decryptor, to decrypt your data back. I am submtting 'file decryptor'also.
  • File Decryptor
    • Decrypts your data encrypted by 'File Encryptor'
  • File Mold
    • File Mold can split, merge, compare, extract, inject and rename files. can accept drag & drop files. Uses some WindowProc, All in Dialogs. It also shows you how to use DragQueryFile and shellapi.h
  • DOSPlorer
    • Turboc 2.0 Source code for an interactive File and directory listing/browsing program(for beginers). uses findfirst,findnext functions in dir.h and some othe library functions. Interrupts is used but very few. self study the code
  • FileTime Changer
    • This application changes the effective last written time, last accessed time, last read time, etc.
  • Fixed Whois program
    • Please don't rate this. This is a submission from a few days ago that does a whois queery. But it also had some buffer overflows. This is the fixed code.
  • fhzip (file bundling tool)
    • This is a file bundling tool to aid in distributing small to medium software packages. Its very very lightweight. It requires no 3rd party dll's...Just Windows NT..It creates a compressed self-extracting exe. Emjoy.
  • fhzip GUI ..GUI for my file bundling tool
    • This is a gui version of a file bundling tool I submitted. It takes a list of selected files, reads them in and compresses them, and create the output file. Clicking on the output file causes it to extract its contents, and run the last extracted file using ShellExecute. This allows you to bundle a certain file that does the rest of the installation work. See ReadMe.txt for more details.
  • Find Installed Network Adapters
    • My First WinPcap program brought to you by the numbers 0 and 1 and the letter C. It lists all the nics/adapters installed on your system. If any of the ones found have a live connection, a ping is run against the address to test it. If a url or ip address is passed, tracert is run as well.
  • Graph Generator
    • To Generate Different Plots in C
  • GetHTML
    • This is a program called GetHTML. It does exactly what it sounds like, it downloads the source code for the website that the user enters. The code very nicely written. It is a must see! Don't forget to link it against the libws2_32.a library.
  • Graphics Windows Explorer Application
    • This program run like windows features, have a start buton, Desktop and icons and have a simple program application like TEXT EDITOR, GRADING SYSTEM and a GRAPHICS CALENDAR.
  • Graphics Number convert to Words in Peso Value
    • This program can convert number to words. You can see how nice its graphics and how its work done..
  • Grapgics Windows Features Application
    • this application shows the uses of graphical effects. Have the application of Grading system, Grapgics Calendar And TEXT Editor program that capable to save and open any text documents.
  • Game Project 1 Goodies
    • To help out studying students
  • Game Project 2 Carbine
    • To help out student and programmers..
  • Game Project 3 10000 Pati
    • To help students and programmers around...
  • GUI ASCII Chart Utility
    • This program converts char to dec and hex, dec to char and hex, and vice versa. Nice simple gui made from pure ASCII code characters, can convert and list, just like any ascii conversion utility.
  • GUI SMTP Mailer (no MFC)
    • This is a basic SMTP mailer that uses a dialog box with edit boxes for input and can send emails with ease. You can download the compiled version at www.geocities.com/thefuturetoday/simpsend.zip
  • GuiBorlandC
    • Gui to compiler Borland C++ 5.5 CommandLine.
  • GfxView BMP and PCX viewer
    • This simple program will open or save 1, 4, 8 and 24 bit BMP or PCX file. RLE4 and RLE8 compressed bitmaps are also supported. The program actually reads a file format and converts it to uncompressed DIB in memory, which can be manipulated easily by adding custom functions. If you have any questions or comments about the code you can reach me at artem_v82@hotmail.com or just post your message here. And if you liked the code, please gimme a vote! Have fun :)
  • Gather as much as possible information about a PC in the internet
    • This app is an IP range scanner. It gathers informations like: SMB shares, services, processes, transport protocols, number of drives, groups, users, sessions, remote registry info and much more... It's also possible to shutdown a PC, to open shares and to send messages over the message service. (but only if enabled on the remote PC) Please vote :-)
  • Grapher
    • This is a cool program to plot various graphs .
  • Game
    • This is a guess game for a the best players. thanks
  • Grade Point Average Calculator
    • GPA Calculator is a simple program that provides u with a Graphical User Interface . It does not uses any Windows API or anyother Api's
  • GLUT window
    • It shows how easy it is to make a GLUT window and some basics GLUT such as drawing something on the screen(using OpenGL), handle keyboard and mouse input
  • Gin's Magic Business Calculator
    • This is just a very small dos application to help people in retail trade calculate their unit costs/retail prices/percent margins/profit margins. Actually very handy!!! Please send me any comments, criticism, compliments, suggestions, etc. I'm just a complete complete beginner, :(
  • Guessing Game v1.0
    • Guessing game v1.0 was a little program I created for my programming class as well? class work :). It is a great example to people that are learing how to use function pointers, pointers in general, learning how the rand() function work. Well I saw a lot of guessing number programs in here but I didn?t see one that you had the number and the computer was trying to guess it. Well have fun with it, please if your going to copy it give me titles, just don?t call it yours. Please give me a rating and comment please.
  • Greek To Greeklish
    • Convert Greek to Greeklish. I think that describes it all.
  • Getting Started
    • Shows how to build a basic hello world app. This is a basic example where we create a static label to express 'Hello World." A tutorial and the source are included.
  • Getting Started II
    • Shows how to build a basic hello world app. In this version, we show how to use a resource file to add labels and push buttons to a dialog-based application. A tutorial and the source are included.
  • Getting Started III
    • Shows how to build a basic hello world app. This example builds on the two previous examples to add a menu bar through the use of a resource file. A tutorial and the source are included
  • Getting Started IV
    • Shows how to build a basic hello world app. In this version, we show how to use a resource file to add labels, push buttons, and a menu bar to a dialog-based application. A tutorial and the source are included.
  • Getting Started V
    • Shows how to build a basic hello world app. In this version, we show how to use a resource file to add a toolbar to a dialog-based application. This version will contain labels, push buttons, a menu bar, and a toolbar. A tutorial and the source are included.
  • grade calculator version 2.0
    • THIS PROGRAMM CALCULATES GRADES FROM ANY NUMBER OF GRADE THAT YOU WILL LIKE TO CALCULATE. IT IS HELPFUL IF YOU WANT TO DOUBLE CHECK YOUR GRADES AND SUCH.
  • Grade Calculator v2.1 With Color
    • THIS IS AN UPGRADE TO THE GRADING PROGRAM V2.0. THIS VERSION IS V2.1 NEW AND IMPROVED TO THE FULLEST AND CAN TAKE IN LETTER AND NUMBER FOR GRADE LEVEL NOW. THIS PROGRAMM IS USEFUL IF YOU REALLY LIKE TO KEEP A GOOD CHECK ON YOUR SCHOOL WORK.
  • Grade Calculator version 2.2 gpa equipt.
    • THIS IS AM UPGRADE TO GRADING CALCULATOR V2.1 WITH COLOR. IMPORVED ON CALCULATION AND GPA EQUIPT.
  • Grade Calculator v2.2 (Grade point average equipt.)
    • THIS PROGRAM WILL DO THE SAME AS ALL MY OTHER GRADING PROGRAMM, BUT THERE ARE SOME ADDED FEATURES SUCH AS GRADEPOINT AVERAGERS PROPER AVERAGING OF THE GRADES WITH DECIMAL.(NEXT VERSION WILL GIVE YOU A REPORT CARD AND BE ABLE TO PRINT.) RATE IT IF YOU LIKE IT.
  • HISO 8583 interfase
    • The Host ISO8583 interfase is for connecting a bank to a financial network. Such an application serves as an authorizator for online incoming transactions from such a network.
  • Hooking to windows keyboard event
    • This program can hook up with windows keybord event, capture all keystroks and put them into a Report.txt text file.This includes a DLL with source code and an example program to use this DLL dll and program are written in MFC. This will be a good example for creating DLL and calling them in your application. Feel free to rate it or mail me shivmsit@gmail.com. I am looking forward for valuable suggestion and comments.
  • Hospital Management 1.0 v1.0
    • This is a simple hospital management simulation program in C++.
  • How to make Mouse programming in C Plus Plus
    • Just see and vote me. U did not know what is this?
  • hotel management
    • this is a hotel mamagement software developed by me in c during my academics,this is build on turbo c and sockets in c.the use of sockets are rare in c so read and run this code and enjoy learning exp.
  • hexadecimal
    • This program reads a text file and displays the contents on screen in encrypted hexademal format.
  • HandleMon for WinNT/2000
    • This is a complete application for WinNT and '2000 systems showing processes and their open handles. Instead of using a kernel module, the program utilizes some undocumented functions.
  • Huffman compression algorithm.
    • Data compression is very popular and widely used thigie today. Huffman compression algorithm is one of the first and simples one, so it's good to start from. This code include code and explanation for algorithm itself and two simple file compression/decompression programms ( just for example)
  • HeX0R: The hex editor that owns j00
    • This is a hex editor for DOS that I wrote about a year ago because I was tired of Hex Workshop's trial period running out. It does the basic things a hex editor needs to be able to do, and it fills my needs.
  • HeX0R v1.2
    • A DOS hex editor written for DJGPP. I recenly added a file directory explorer, a help screen, and various other improvements to the editor.
  • Help Maker for dos
    • Help Maker is a handy programming tool for people who make programs regularly in DOS, using borland's C++ but don't want to waste their time programming help for every application they build. Creating help menus from scratch is a task in itself and unlike in windows where a host of tools to create help files are available, dos programmers have to go through the ardous procedure of programming all the visual elements and insering text each time they complete an application.
  • How to remove unknown macro virus?
    • The article helps to fight with a script virus.
  • HEXVIEW
    • HEX-VIEW , is a hex file viewer and editor I created for ripping purposes. The interface displays the hex , ascii, binary and decimal value of each byte of the file. The hex values are displayed in 18 columns on the left side of the screen and the corresponding ascii values on the right. The binary and decimal values are shown for the byte selected. I Developed it in turbo c++ 3.1. Should compile with other dos compilers too. If you like it please vote. Thanx.
  • HOSTEL MANAGEMENT
    • THIS SOFTWARE SIMPLIFIES THE PROCESS OF MAINTAINAING A HOSTEL
  • hangman.cpp
    • educationally purpose!
  • How to really irritate someone v. 1.0
    • Asks a user to continually enter letters (around 1,000 times), then discards most of the information. Useful for annoying people.
  • hAx DLL Injector
    • A generic DLL injector. Tell a user-defined process to inject a DLL of your choice via CreateRemoteThread(); Useful for reverse engineering and debugging to intercept API calls and etc. Also has good examples of using GetOpenFileName(), CreateToolhelp32Snapshot() and more. Exceptional error handling as well, just check it out =)
  • Hussain Text Editor
    • This project is a Advanced Text Editor Application. It is one step more than just ordinary Text Editor. It is Multiple Documented Text Editor. I mean you can view or edit one or more Text files at a time. Imagine a head ache of viewing two text files at a time in two different Text Editors or Notepad. But here you can open and view or edit two or more text files at a single time. You can even take a print out. Here you can do what ever you want to with the text files.
  • Huffman Encoder/Decoder
    • Encode/Decode data using the Huffman Tree algorithm.
  • HexEditorV1.2
    • Please see Hex Editor V1.0 by Dustin Bowers on this site.
  • IperCommented Steganography Application Take a look
    • An excellent complete application for steganography full commented and full of great example code! Pure win32 no Mfc!! Pleaze vote 4 me!!
  • ISO8583 Host Interfase and Authorizator
    • This project is a fully implemented version of a Host ISO8583 interfase for authorizing request and replying responses back to a Financial Network. Compiled for Linux and Win2000, was also ported to As/400, IBM ILE C++.
  • Image Segmentation
    • This program takes the 16 color .BMP File as Input and Displays all its Segments on clicking on Bottom Color Panel.
  • iPod File Extractor
    • Can extract audio and video files from iPod and save it to the PC using int the title name.
  • IeSpy
    • IESpy lets u keep a watch on the webpages visited by anybody.It checks whether IE is running and if so logs almost evry webpage visited, another alternative to checking history folder which is genraly deleted by the users.It saves the data in a log file when exiting.Also shows how to implement enum callback functions. Please leave your comments and suggestions.
  • ICOfromEXE extract icons from EXE/DLL files
    • How to extract icons from EXE/DLL files? Use ICOfromEXE! ICOfromEXE shows how to use the open dialog box too. Please VOTE it.
  • inidiff
    • Compare 2 ini files. Similar to windiff, but sorts according to section and key values and not location in file. Uses mdi with a single multi column list box.
  • Italian language software COLOUR
    • This is the language learning software by Jamie Lutzuver HND student. Its the colour version, still a little buggy. Will not run correctly with win 2000 yet.
  • INetTimer
    • This program looks if you're online or not. If so, a timer starts to count the time you're online. you cann also connact or disconnect the internet. when the program starts, you won't see a window, but an icon in your taskbar. by doubleclicking on it, you'll show the program. by clicking with the right button on it, a context menu will appear.
  • isbn validator (updated)
    • This program validates isbn numbers on books from a file of isbn numbers or from user input
  • Interpreter for 'Very Basic' Language
    • This is a very basic Interpreter program which interprets it's own very basic script language.
  • ItchyLircC
    • A Client for WinLIRC. Control applications using a remote control and WinLIRC (WinLIRC must be installed and set properly).
  • Ice Cream Shop
    • This code shows the sales of the ice cream shop.
  • IceBall
    • This is a simple ricochet/fire-ball clone. If you are planning to move to OpenGL or DirectX, make sure you know all the concepts here first. This project demonstrates
  • IceMaker
    • The source code illustrates how steganography (the concealing of information) can be used with pictures. By modifying the RGB values of a digital image based on the input data, a second image can result. When the two images are compared, the original data results. The compiled code also allows for hiding files inside images. Note that the file size of the images used does not increase.
  • IconEditor2
    • this application helps to create icon files for applications developed in C,C++. further you can view while you create a icon like VC++.
  • Image differences
    • This application points out the differences betwwn two bitmaps. It sorounds the difference, or fills it with a specified color.
  • Jakhal's Fast Food Cafe (Update)
    • Billing purpose at Fast food Cafes.
  • Jazmyn A 32bit Operating System
    • Jazmyn is a 32-bit, protected mode, multitasking OS which runs on i386 & above CPU`s. Its completely in C++. It was developed as a part of academic project. It will be usefull for those who wants to write thier own OS.
  • Karnaugh Map Evaluator keyboard based
    • Karnaugh Map evaluation to solve boolean functions/equations
  • Karnaugh Map Evaluator GUI based
    • Karnaugh Map evaluation to solve boolean functions/equations with gui based
  • Knight's Tour
    • The program solves the problem of Knight's Tour foten encountered in programming books
  • KEY F9 HOLDER
    • It holds F9 key PRESSED until you release with RELEASE button.
  • koolOS ver 2.0
    • Latest version of my OS with many enhancements done. Many bugs removed and it now supports colors in text mode.
  • Killprocess 1.0
    • The program this formed by two parts,one part Enumerate the processes and two part killed process.thank
  • koolOS ver 2.1
    • Next version of koolOS released!!!!!
  • Keyboard Recorder
    • This invisible program records every key that is pushed on the keyboard using hooks. It's invisble for the user and can only be shutted down by Task Manager. The log file is placed in C:\keyboard_input.txt as you see there are some bad-characters that could not be translated by the Keyboard Recorder, but I'll fix it soon.
  • LOCKME
    • Locking a .exe or .com file with full password protection.
  • Library Management Program
    • Code is used as library management(in any college,school or any where else)which uses c++ graphics.In this program u can add,dalate,update the information stored in file which is accessed only by the program.Code also used to handle information about books,in which you can store any number of books,update the information,like code for book author name etc.Not only this u can also issue books to students and date and time is set by the program itself and when student returns the book the program adds the returened entry.
  • LetterChanger
    • This program changes letters in an edit to another using a key (eg, leet to 1337 :D )). You can also generate your own keys. The window finding system is poor, so it doesn't find all windows at all, but eg. it finds notepad's edit. Should complie with DevCpp.
  • Logic Analyzer
    • This program written originally for a digital logic analyzer reads any file on your computer and outputs a text file showing its binary data in the form of a timing diagram, allowing you to see its logic states. You can also set it to create a table of ones and zeros from left-right or right-left, adjusting for data in big endian or little endian.
  • LEET Converter v1.0
    • This is a simple Leet Speak translator. It converts the plain text your enter into 1337 (leet). For example, in Leet Speak, the text "Planet Source Code" would become "P|4n37 50urc3 C0d3"...
  • Logic Simulator
    • This code simulates logic circuits. It is fully object-oriented and polymorphic.
  • Linked List for a List of Integers or Characters
    • This program is great for object oriented newbies. Basically, this program exports four classes to represent different types of linked lists. The base class, called GenList constructs a singly linked list structure (pointer based). The derived classes allow creation and functionality of/with lists of integers or characters. The functions include constructors for each type of object (the list itself); Constructor to initialize a list with an existing list; list destructors; InsertBefore (to create a node before the list cursor); InsertAfter (to create a node after the list cursor); Delete (delete node at list cursor); Reset (position cursor to the beggining of the list); CurrPosition (outputs the value of the node at the list cursor); Advance (move the cursor ahead one node); IsFull (tests if free store memory is available [borland environment only]); IsEmpty(tests is list is empty); and more!
  • LOTTERY jamie lutzuver
    • This program will generate lottery results week by week. The complete version will allow the user to input eg last saturdays winning numbers and then run the program until those winning numbers are produced.
  • Lottery Program
    • Generates lottery numbers according to your customized options. It will avoid any invalid inputs with displaying intelligent messages. This is a great code if you have just started learning how to sort multi-dimensional arrays, generate random numbers, check for invalid inputs, disabling certain keys of the keyboard, write functions, and searching for similar set of numbers.
  • LIBRARIAN Caltalog and access your books Plus graphics library
    • This is a really cool program. Like an address book it takes in all data --- name, author's name, category, cost etc of a book and stores it in a file.
  • Linear Search Programs
    • /* PROGRAM TO INPUT A LIST AND SEARCH AN ELEMENT */
  • Local HTTP Server
    • This is small HTTP server. It supports only GET method.
  • LinEdit Txt Editor for Linux
    • LinEdit is a simple LINUX screen editor.
  • Loan Payment Calculator Dialog With Edit Subclassing
    • There's nothing special about the Payment Calculator really. The nice thing is you can control which characters or only a certain number of characters to be entered into an edit control using subclassing. This example allows digits and only one decimal point to form a decimal number.
  • Line Editor
    • This is a Line Editor that delas with simple text editiing functionalities. Pressing F1 will provide a complete help about how to use this application. This is basically designed to learn the Graphics in C.
  • Lexical Analyzer
    • It Implements a Lexical Analyser
  • laser
    • The colete code is in c++.
  • Length Finder
    • I am a beginner in VC++...This application finds the length of the string entered and also gives some idea about how to use test boxes, command buttons etc., Rate me if you like the code.
  • Market Simulator
    • It is a market simulator. For the owners of markets. It is used to determine how they can work most efficiently. This is achived by guessing the number of tellers, their working hours and the customer arrivals. statistical data like the arrival of customers per min is displayed. so the market owners can see the way that they can most profit.
  • Math Class Grade
    • I was calculating my grade for my college math class using different scenarios. Eventually, I became tired of clicking logic into the computer calculator. So I wrote this quick program in about an hour to my life easier. It makes use of the STL, so doubles as a great little program to learn from. Hope it helps someone.
  • MFC TrackPopupMenu
    • show how to use TrackPopupMenu in MFC.
  • MAX 3DS files viewer
    • loads *.3ds files
  • Metrics Multiplication
    • For Educational purpose
  • Magneto beta ver 0.1
    • Next version of my OS....
  • Management SystemGasstation
    • Manage an entire Gas-stations' transactions
  • Mega Encryption Tool
    • This encryption application depend on XOR Algorithm and i hope to be good for every one want to learn (Encryption-Decryption method)
  • MemBrowser
    • This program targets a specific application, and allows you to browse its memory. Writing is also possible.
  • magic windows
    • Ever wanted to hide windows you did not want you boss/parents to see while u r working(or playing!!!),magic windows let's u hide/unhide windows with ease.My first submission in c++ on PSC .After working in vb for a long time ,found out c++ is way ahead of vb.Absolute control ,that is what c++ is all abt.Please do send me your comments at venky_dude@yahoo.com
  • Matrix Knock, knock, Neo...
    • Just like in the movie The Matrix it does the scene where neo is asleep and trinity talks to him.. and tells him to follow the white rabbit.
  • MATRIX(the movie) code emulator
    • Using Mighty powerful Jared Bruni's MasterX SDK here is the code emulator as seen in the movie.
  • MENU MAKER creates menus for your applications.through a wizard
    • Every time you create a program, in C or C++ you have to waste valuable time plugging in code to create a nice menu using arrow keys and stuff. This program is the answer to that.
  • Math Tutor v1.0
    • This code will give you practice with addition, subtraction, multiplication and division. It will also teach you a lot of things. Read the readme file for more information.
  • MFC programming
    • For all of you who love to learn how to make Windows applications. Make sure you understand C++ well before learning MFC. MFC programming is what I call hardcore programming.
  • MetaCalc7
    • This is a small example of a windows based calculator. Includes a resource script to design the main window. Basic mathematic calculations are coded. Extra buttons exist if the user wants to further develop it by adding more complicated calculations.
  • MendelBrot MFC Threads
    • The MendelBrot MFC Threads application demonstrates how to create two threads to build an MendelBrot image. The application uses a Mutex to protect shared resource functions. The Sleep function is used to slow down the Mendelbrot calculations.
  • MaxNotePadEX
    • If you put a shortcut to NotePad (or any other Text - Viewer) in your SendTo Folder,
  • Member Information Handling
    • The title says it all!! A simple C program ..... !! Useful for beginners to understand C.
  • MandelbrotViewer
    • This is a Mandelbrot set viewer. It is a little better than what one usually sees. It is multithreaded and has usable GUI. It also saves generated images to bmp files.
  • Mini Menu Builder
    • This program writes for you the code for small popup menu, run it, write your menu items (for a separator it's enough a '-'),
  • MIMO (MIMO Is My Organizer)
    • This small program allows you to keep a list of friends, families, and other contacts...it also lets you load appointments/reminders for any date selected. One other feature is the text editor. If you have to write yourself a note, you can type it in the text editor and save it to a file to be retrieved at anytime. Printing is also enabled for the notepad section and the contacts section. We were unable to get the print preview to work, but if you print it will format items appropriately. So, print does work.
  • Metric , Standard Unit conversion (simple string operations)
    • It converts the following units "millimeter" ,"centimeter","kilometer","meter","yard" ,"inch","foot","mile"
  • MFC. Using list of files. Operations: drag and drop, cut, copy, paste.
    • ?In the given article practically all operations on moving group of files from one application to another are described. Considered both reception of files by the given application and transfer of files from the given application in other programs. In the article the operations drag and drop, cut, copy, paste are described. The description is constructed using the demonstration project.
  • Medical Store
    • This Project for Medical Store you can handle all the options which are needed in Medical Store Projects.
  • Mathzone 1.1
    • Does simple calculations but look at the nice interface
  • MFS
    • Calculating GST, Producing Sales Summary & Docket for a fruit company. It also provides the faculty of keeping a log through writing the records in a file (optional).
  • MFC Digital Clock
    • This Mfc application opens a small window that acts as a clock. Even though the application is small, it demonstrates concepts like non-client area cursor handling, time manipulation and formatting, double-buffering without the complexity of OpenGL or DirectX, timer handling, and other concepts. Please vote & leave comments!
  • Matrix Wizard
    • This program performs almost all matrix operations like calculating determinant,inverse of a matrix, performing matrix transformations, performing matrix addition, subtraction & multiplication.
  • merque
    • gives circulating display
  • MiniWin: A few Windows Console APIs could make your C Plus Plus programs cool:)
    • A few Windows Console APIs could make your C++ programs cool:)