Używam określonego polecenia w moim kodzie C #, które działa dobrze. Jednak mówi się, że źle się zachowuje w kodzie „niezarządzanym”. Co to jest kod zarządzany lub niezarządzany?
Słyszę / czytam o tym czasami, gdy mówię o .NET, na przykład „kod zarządzany” i „kod niezarządzany”, ale nie mam pojęcia, czym one są i jakie są między nimi różnice. Jaka jest ich różnica z definicji? Jakie są konsekwencje korzystania z któregokolwiek z nich? Czy to rozróżnienie istnieje tylko w …
Co to jest krosowanie i dlaczego go potrzebujemy? Trudno mi uwierzyć, że nie mogę wysłać intpołączenia z C # do C i muszę to zorganizować. Dlaczego C # nie może po prostu wysłać 32 bitów z sygnałem początkowym i końcowym, informując kod C, że otrzymał int? Jeśli są jakieś dobre …
Mam zarządzaną bibliotekę dll C #, która używa niezarządzanej biblioteki dll C ++ przy użyciu biblioteki DLLImport. Wszystko działa świetnie. Jednak chcę osadzić tę niezarządzaną bibliotekę DLL w mojej zarządzanej bibliotece DLL, jak wyjaśniono tam przez firmę Microsoft: http://msdn.microsoft.com/en-us/library/system.runtime.interopservices.dllimportattribute.dllimportattribute.aspx Dodałem więc niezarządzany plik dll do mojego zarządzanego projektu dll, ustawiłem …
Czy można wywołać kod C ++, prawdopodobnie skompilowany jako plik biblioteki kodu (.dll), z poziomu języka .NET, takiego jak C #? W szczególności kod C ++, taki jak biblioteka sieciowa RakNet.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.