|
Как описать поле структуры char amount[13] из C++
|
|||
---|---|---|---|
#18+
В с++ поле структуры описано как char amount[13]; А как будет в С# char[] или string? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2014, 16:50 |
|
Как описать поле структуры char amount[13] из C++
|
|||
---|---|---|---|
#18+
http://msdn.microsoft.com/ru-ru/library/s9ts558h(v=vs.110).aspx] [MarshalAs(UnmanagedType.ByValTStr, SizeConst=13)] public string amount; Ну или как-то так... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2014, 18:04 |
|
Как описать поле структуры char amount[13] из C++
|
|||
---|---|---|---|
#18+
Pavluha, это для p/invoke нужно? По идее так: Код: c# 1. 2.
Также к типу где это поле находится следует применить атрибут StructLayout с указанием кодировки: Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2014, 18:07 |
|
Как описать поле структуры char amount[13] из C++
|
|||
---|---|---|---|
#18+
buser, bazile, Спасибо, с этим разобрался. Есть еще один вопрос. В моей структуре есть поля, которые заполняются и я могу их получить после выполнении функции. Но после выполнения функции эти поля null. Как необходимо описать структуру, чтобы она заполнялась? Сейчас функция описана так: Код: c# 1. 2.
пробовал ref поставить, но тогда функция не работает ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2014, 10:29 |
|
Как описать поле структуры char amount[13] из C++
|
|||
---|---|---|---|
#18+
Смотрим все тудаТьЖе http://msdn.microsoft.com/en-us/library/0t2cwe11(v=vs.110).aspx ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2014, 12:17 |
|
|
start [/forum/topic.php?fid=20&msg=38567327&tid=1403227]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
57ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 331ms |
total: | 486ms |
0 / 0 |