User profile: Duoas

User info
User name:Duoas
Name:Michael Thomas Greer
Location:Millville, NJ
Website:http://home.comcast.net/~michaelthomasgreer/
Bio:Self-taught computer programming since I was a young boy.

I studied at Rutgers University, majoring in Computer Science and Mathematics.

I've had all kinds of random jobs, from gas station attendant/assistant manager to software consultant to cook to substitute teacher.

Hablo / escribo / leo espa├▒ol.

I like being outdoors, camping, canoeing, field archery -- alas for time!

I married my best friend. She's not girly at all, but our daughter is decidedly girly enough for both of them. (She wants to be a princess. She's only two!)

Random threads I like:
http://www.cplusplus.com/forum/lounge/1953/
http://www.cplusplus.com/forum/beginner/2287/
http://www.cplusplus.com/forum/beginner/28855/

And, of course, I have to plug my current work:
http://www.cplusplus.com/faq/
Statistical data
Birthdate:Apr 28, 1974
Gender:Male
Occupation:Other
Skills:C
BASIC
C++
Visual Basic
Pascal
Delphi
Assembly
Java
Python
Tcl/Tk
Haskell
Scheme
History
Joined:
Number of posts:8691
Latest posts:

malloc'd memory goes to NULL when control goes out of funtion's scope
Line 19: [code]HashTable[1][/code] doesn't exist. You mean [code]HashTable[0][/code], right? Also, ...

VGA vs MDA/CGA/EGA I/O compatibility?
What do you mean? Older VGA cards? They all had to perform the basic VGA functionality. Older card...

Simple GUI
This is what RPMs are for (or whatever package management system you wish to use). Your users will ...

Arrays, file I/O
Much better. (1) It asks for the row number twice because you ask for the row number twice. Get rid...

Disk Wiping
[quote]While Duoas' article suggests that someone could concievably recover over-written data with a...