Я використовую конкретну команду в своєму C # коді, який добре працює. Однак, як кажуть, неправильно поводитись у "некерованому" коді. Що таке керований чи некерований код?
Я чую / читаю про це іноді, коли говорять про .NET, наприклад, "керований код" та "некерований код", але я поняття не маю, що вони таке і в чому їх відмінності. У чому їх відмінність за визначенням? Які наслідки використання будь-якого з них? Чи існує це відмінність лише у .NET / …
Що таке маршірування і навіщо це нам потрібно? Мені важко повірити, що я не можу переслати intпровід від C # до C, і мені доведеться його розподілити. Чому C # не може просто надіслати 32 біта з початковим і кінцевим сигналом, повідомляючи код C, що він отримав int? Якщо є …
У мене є керована C # dll, яка використовує некеровану DLL C ++ за допомогою DLLImport. Все працює чудово. Однак я хочу вбудувати цю некеровану бібліотеку DLL всередину моєї керованої бібліотеки DLL, як пояснив там Microsoft: http://msdn.microsoft.com/en-us/library/system.runtime.interopservices.dllimportattribute.dllimportattribute.aspx Тому я додав некерований DLL-файл до свого керованого DLL-проекту, встановив для властивості «Вбудований …
Чи можна викликати код C ++, можливо, скомпільований як файл бібліотеки коду (.dll), з такої мови .NET, як C #? Зокрема, код C ++, такий як мережева бібліотека RakNet.