When we moved our software from CVI to VS7.net, we were having linker problems with these io functions:
   write()
   open()
   close()
When we converted it to the Microsoft versions:
   _write()
   _open()
   _close()
It linked, but I saw some warnings of undefined prototypes.
The documentation said to to include 
, and in doing so, the compiler gave MANY compile problems.  
When we removed #include  and replaced it with , we had to add other   etc.  To make it compile.  Then it did compile/link.
Is there a better way to fix this problem?