A apm Sep 9, 2005 #1 Can calling conventions of functions be changed in unmanaged C# in a similar way that they can be changed using C++?
Can calling conventions of functions be changed in unmanaged C# in a similar way that they can be changed using C++?
M Mattias Sjögren Sep 9, 2005 #2 Can calling conventions of functions be changed in unmanaged C# in a similar way that they can be changed using C++? Click to expand... There's no such thing as "unmanaged C#". I believe Willy answered your question in your other thread. Mattias
Can calling conventions of functions be changed in unmanaged C# in a similar way that they can be changed using C++? Click to expand... There's no such thing as "unmanaged C#". I believe Willy answered your question in your other thread. Mattias
W Willy Denoyette [MVP] Sep 9, 2005 #3 This same question has been answered in your previous thread. Willy.
A apm Sep 9, 2005 #4 Mattias Sjögren said: There's no such thing as "unmanaged C#". Click to expand... So code that is not safe is "unmanaged" in C++.NET and code that is not managed is "unsafe" in C#.NET? I believe Willy answered your question in your other thread. Click to expand... I don't want the answer to be "no" in version 1.1.
Mattias Sjögren said: There's no such thing as "unmanaged C#". Click to expand... So code that is not safe is "unmanaged" in C++.NET and code that is not managed is "unsafe" in C#.NET? I believe Willy answered your question in your other thread. Click to expand... I don't want the answer to be "no" in version 1.1.
M Mattias Sjögren Sep 16, 2005 #5 So code that is not safe is "unmanaged" in C++.NET Click to expand... No, unmanaged just means that it compiles to native code. Managed means it compiles to IL and metadata that will be JIT-compiled by the CLR. The C# distinction between "safe" and "unsafe" code doesn't really exist in C++. and code that is not managed is "unsafe" in C#.NET? Click to expand... C# always produces managed code, whether or not you're using "unsafe" code blocks. Mattias
So code that is not safe is "unmanaged" in C++.NET Click to expand... No, unmanaged just means that it compiles to native code. Managed means it compiles to IL and metadata that will be JIT-compiled by the CLR. The C# distinction between "safe" and "unsafe" code doesn't really exist in C++. and code that is not managed is "unsafe" in C#.NET? Click to expand... C# always produces managed code, whether or not you're using "unsafe" code blocks. Mattias