My mate just told me that VC++ .net compiles to intermediate code rather than native. Is this true and if so is there any way to force VC++ to compile to native?
Printable View
My mate just told me that VC++ .net compiles to intermediate code rather than native. Is this true and if so is there any way to force VC++ to compile to native?
The way I understand it (I am not using VC++ right now):
If you are using managed code, then no, you can't compile to native because it is managed code that needs the CLR.
If you don't using any .Net specific things, then you can compile to native if you want. I know this is possible because MS was raving about how this compiler is the most compliant one ever or something like that.
Ah, you've just won me a fiver!
Cheers.