R
RS
Hi all,
My code compiles well with gcc on linux and OS X, but now I have to run
it at work, and my only choice is Visual Studio .Net 2003 environment on
windows, which I had never used before. I've noticed several obstacles
with the compilation. For example this environment insists that we put
all headers under a stdafx header, which I managed to find a way to get
around. But there are other issues. For example, Visual Studio claims
that there is no such thing as std::numeric_limits. Also, it gives a
bizarre error that there is something wrong with the stdio headers in my
files-- except that I don't use stdio, I use iostream.
I don't need all the fancy windows-specific C++ routines, but I need to
use Visual Studio as a compiler. I was wondering if anyone experienced
with it can give me a hint or two about compiling portable code with it
with minimum overhead. For example, is there an option to check to let
it know we are compiling iso code? Also, are there any online tutorials
or guides for people who need to migrate from gcc to visual Studio 2003?
If not, any good books that don't dwell on C++, but just teaches the
..Net 2003 environment?
Thanks,
RS
My code compiles well with gcc on linux and OS X, but now I have to run
it at work, and my only choice is Visual Studio .Net 2003 environment on
windows, which I had never used before. I've noticed several obstacles
with the compilation. For example this environment insists that we put
all headers under a stdafx header, which I managed to find a way to get
around. But there are other issues. For example, Visual Studio claims
that there is no such thing as std::numeric_limits. Also, it gives a
bizarre error that there is something wrong with the stdio headers in my
files-- except that I don't use stdio, I use iostream.
I don't need all the fancy windows-specific C++ routines, but I need to
use Visual Studio as a compiler. I was wondering if anyone experienced
with it can give me a hint or two about compiling portable code with it
with minimum overhead. For example, is there an option to check to let
it know we are compiling iso code? Also, are there any online tutorials
or guides for people who need to migrate from gcc to visual Studio 2003?
If not, any good books that don't dwell on C++, but just teaches the
..Net 2003 environment?
Thanks,
RS