26 / 2 / 0
Регистрация: 26.12.2011
Сообщений: 122
|
||||||
1 | ||||||
Аналог union в C#25.06.2016, 16:58. Показов 32720. Ответов 6
Метки нет (Все метки)
Всем привет. Нужно взаимодействовать с C-библиотекой. При вызове функции из этой библиотеке ей нужно передать union структуру. Выглядит эта структура примерно так:
0
|
25.06.2016, 16:58 | |
Ответы с готовыми решениями:
6
Существует ли аналог union из С++ в С#? C++ Union в C# C++ union на C# Подобие union в с# |
Master of Orion
|
||||||
25.06.2016, 17:20 | 2 | |||||
Сообщение было отмечено Psilon как решение
Решение
0
|
26 / 2 / 0
Регистрация: 26.12.2011
Сообщений: 122
|
||||||
25.06.2016, 17:28 [ТС] | 3 | |||||
Psilon, не совсем Вас понял. В union еще несколько структур. То есть можно так:
0
|
12078 / 8387 / 1281
Регистрация: 21.01.2016
Сообщений: 31,601
|
|
25.06.2016, 17:31 | 4 |
Mr.Evgen, возможно, что лучше будет получить от сишного кода указатель (IntPtr) и потом отобразить его на нужную тебе структуру (Marshal.PtrToStructure).
0
|
26 / 2 / 0
Регистрация: 26.12.2011
Сообщений: 122
|
|
25.06.2016, 18:04 [ТС] | 5 |
Usaga, я так и хотел. Но пока не понимаю как это сделать. Я честно говоря с неуправляемым кодом первый раз работаю.
0
|
Master of Orion
|
||||||
25.06.2016, 18:08 | 6 | |||||
Сообщение было отмечено Psilon как решение
Решение
Mr.Evgen,
0
|
26 / 2 / 0
Регистрация: 26.12.2011
Сообщений: 122
|
|
25.06.2016, 18:12 [ТС] | 7 |
Psilon, теперь понял, спасибо.
0
|
25.06.2016, 18:12 | |
25.06.2016, 18:12 | |
Помогаю со студенческими работами здесь
7
Аналог Union из С++ c++ union, аналог в pascal union как определить из какой таблице запись после UNION? Union Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |