This sample illustrates how an ICMP ping app can be written using the SOCK_RAW socket type and IPPROTO_ICMP protocol. By creating a raw socket, the underlying layer does not change the protocol header so that when we submit the ICMP header nothing is changed so that the receiving end will see an ICMP packet. Additionally, we use the record route IP option to get a round trip path to the endpoint. Note that the size of the IP option header that records the route is limited to nine IP addresses.
This is a C program to demonstrate PC to PC Communication via RS232 port. Chat with only 3-wire connection. This program is tested with Turbo C++ editor Version 3.0. How ever, authors are not responsible for any damages that may happen to your computer. Please contact us if any problem exits.
MyPiano 3.0 is a simple piano developed in C++ using graphics functions. By using this piano,user can play, record music etc. This is the third version of MyPiano source code.
You can convert all sorts of numbers i.e. including real numbers ( 1.23 etc. ). Plus A Memory game to get your mind and time ticking all the time. The graphics are improved. Use of mouse makes it far more easier to use. Altogether Amazing program.
This is telephone directory program written in C and uses BGI Graphics to display data. The program takes Name, Phone Number, Mobile Number, Address and saves it in newly created file.
The program also shows saved record on screen. User can find and delete the records too.
A small text box for console based applications. It can be used as a help dialog box or showing the tips, hints in a game or as an information box. Its length and height can be changed.
How to create the mouse pointers in c language. Different shapes can be given to the mouse pointer by changing the values of the cursor variable array.
This program is written in borland C and has simple graphic and it is tour of knight on 64 square on chess board without repeat position
This C program uses enumerated types to display days of week. The enumerated type is then declared as a different name using typedef keyword i.e. enum days to typedef enum days days. The function prints for each day of the week, today, yesterday, and tomorrow, both as a string and as a number.