Update Utils.cpp

String Test...

Retrieve substring after . in: utils.cpp
Substring of utils.cpp using . delimiter: cpp

Retrieve substring after + in: utils.cpp
ERROR: Delimiter + not found in utils.cpp

String Function Pointer
function pointer address: 134521714 function address: 134521714
After calling cstrcp() with: copytextstr copy value: copytextstr
Allocated pointer destroyed

String Find & Replace
Before:	The quick brown fox
 After:	The quick brown dog

String In Place Find & Replace
Before:	The quick brown fox
 After:	The quick brown dog

String Find & Replace dog with fox in: The quick brown fox
ERROR: Search string dog not found in The quick brown fox

Casting Test...

Casting double d 9.99999 as void* to double yeilds: 9.99999
Casting StringTo(9.99999) Double = 9.99999
Casting string 9.99999 to double yeilds: 9.99999
Casting short* 16 to long* yeilds: 16
Casting double 9.99999 to double yeilds: 9.99999

Sort Vector Test...

unsorted ivector: 76543210
  sorted ivector: 01234567

File IO Test...

Creating file buffer
Writing file buffer to: utils.cpp.bak

Creating duplicate binary file buffer
Writing duplicate binary file buffer to: ./prop.txt.bin

Recreating the file buffer from bin to txt
Writing file buffer to: ./prop.txt.bin.bak

fin