|
|
|
Как описать поле структуры char amount[13] из C++
|
|||
|---|---|---|---|
|
#18+
В с++ поле структуры описано как char amount[13]; А как будет в С# char[] или string? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2014, 16:50:17 |
|
||
|
Как описать поле структуры 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:29 |
|
||
|
Как описать поле структуры char amount[13] из C++
|
|||
|---|---|---|---|
|
#18+
Pavluha, это для p/invoke нужно? По идее так: Код: c# 1. 2. Также к типу где это поле находится следует применить атрибут StructLayout с указанием кодировки: Код: c# 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2014, 18:07:02 |
|
||
|
Как описать поле структуры char amount[13] из C++
|
|||
|---|---|---|---|
|
#18+
buser, bazile, Спасибо, с этим разобрался. Есть еще один вопрос. В моей структуре есть поля, которые заполняются и я могу их получить после выполнении функции. Но после выполнения функции эти поля null. Как необходимо описать структуру, чтобы она заполнялась? Сейчас функция описана так: Код: c# 1. 2. пробовал ref поставить, но тогда функция не работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2014, 10:29:55 |
|
||
|
Как описать поле структуры char amount[13] из C++
|
|||
|---|---|---|---|
|
#18+
Смотрим все тудаТьЖе http://msdn.microsoft.com/en-us/library/0t2cwe11(v=vs.110).aspx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2014, 12:17:36 |
|
||
|
|

start [/forum/topic.php?fid=20&tid=1403227]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
| others: | 240ms |
| total: | 354ms |

| 0 / 0 |
