Hi all,
And apologies in advance for the basic nature of this question.
I know that managed C++ is odviously code managed by the.NET CLR. But I don't understand how it is different from visual C++ that runs under the .NET CLR? Are visual C++ and managed c++ the same? I don't think they are but I don't know why.
On top of that what is normal (non visual) C++, what makes it not visual. Can normal C++ run under windows? Or is non visual C++ just for unix?
The reason I ask is that I am working on a project that is going to be executed in C++ on a linux server. I'm using visual studio express C++ to get to grips with C++ and try out building block ideas. I am assuming that I will have to largely redvelop these ideas when I move to the linux machine using whatever development environment there is on linux.
Thanks
I've had a good look on the web but I'm going around in circles and feel like I'm missing the basic facts.
And apologies in advance for the basic nature of this question.
I know that managed C++ is odviously code managed by the.NET CLR. But I don't understand how it is different from visual C++ that runs under the .NET CLR? Are visual C++ and managed c++ the same? I don't think they are but I don't know why.
On top of that what is normal (non visual) C++, what makes it not visual. Can normal C++ run under windows? Or is non visual C++ just for unix?
The reason I ask is that I am working on a project that is going to be executed in C++ on a linux server. I'm using visual studio express C++ to get to grips with C++ and try out building block ideas. I am assuming that I will have to largely redvelop these ideas when I move to the linux machine using whatever development environment there is on linux.
Thanks
I've had a good look on the web but I'm going around in circles and feel like I'm missing the basic facts.