Hi,
i'm not a native english speaker, so maybe that's why the word just doesnt tell me the meaning of it, but what does the managed mean? Like managed DirectX? How does it differ from the regular DirectX?
Quote:unmanaged C++ to managed C++ or C#
from this thread:
http://www.gamedev.net/community/forums/topic.asp?topic_id=264885 So is (C#==managed C++) true? Also in that thread, they say that on some new windows (Longhorn?) a message box will pop up when you launch a program written in c++ saying thats its unsafe to run and can damage your computer, but not if the program is written in C#.(
Quote:at least I had heard, in Longhorn, if you run an unmanaged app, it'll give you a warning box saying that it's an old program and running it could harm your computer.
) How can a program written in C++ be unsafe just becouse its written in c++, and a C# program be safe just becouse its written in C#? So i guess what i want to ask is:
1) What does 'managed' mean?
2) Is C#==managed C++, and in what ways C# would be better than C++ (safer/faster(performance wise))?