|
|
|
Помогите перевести структуру с C++ на Delphi
|
|||
|---|---|---|---|
|
#18+
Mikhalich_Vasilisk_В общем основная мысль такая - никто за Вас целевую версию определять не будет Т.е. надо лапками впупыривать всю эту байду и ничего нативного нет?чудной вы человек, сами себе проблемы создаёте на ровном месте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2017, 22:30:17 |
|
||
|
Помогите перевести структуру с C++ на Delphi
|
|||
|---|---|---|---|
|
#18+
asutp2мой вариант: Я понимаю - раскидыание по разным типам под каждую ось. Похоже единственный адекватный выбор под Дельфу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2017, 02:00:16 |
|
||
|
Помогите перевести структуру с C++ на Delphi
|
|||
|---|---|---|---|
|
#18+
Mikhalichasutp2мой вариант: Я понимаю - раскидыание по разным типам под каждую ось. Похоже единственный адекватный выбор под Дельфу. ЕСЛИ тебе нужны ВСЕ варианты структуры + контроль доступа к полям при компиляции, то да. И то, тебе нужно все время будет правильно руками выставлять тип данных. Код: sql 1. 2. 3. 4. 5. 6. ЕСЛИ тебе это в самом деле нужно. Пишешь какой-нибудь универсальный менеджер соединений, программу-звонилку с полной синхронизацией через облако. А реально, ты просто выбираешь самую старую (саму "тощую") структуру, в которой есть все тебе нужные поля и описываешь только её и работаешь только с ней. Ну, разумеется, не забывая регулярно проверять, что MyVar.dwSize >= SizeOf(MyVar); Эту проверку можно методов рекорда сделать, впрочем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2017, 14:45:08 |
|
||
|
Помогите перевести структуру с C++ на Delphi
|
|||
|---|---|---|---|
|
#18+
Mikhalichраскидыание по разным типам под каждую ось.Полный бред Mikhalichединственный адекватный выбор под Дельфу.Я же написал 20823945 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2017, 15:03:33 |
|
||
|
Помогите перевести структуру с C++ на Delphi
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_Mikhalichраскидыание по разным типам под каждую ось.Полный бред Mikhalichединственный адекватный выбор под Дельфу.Я же написал 20823945 _Vasilisk_, а в чем прикол твоего варианта? выбор версии ВО ВРЕМЯ КОМПИЛЯЦИИ? Ты программы под каждую версию виндов отдельно собираешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2017, 20:12:45 |
|
||
|
Помогите перевести структуру с C++ на Delphi
|
|||
|---|---|---|---|
|
#18+
asutp2а в чем прикол твоего варианта?Человек просит сделать как в Си и жалуется, что в Делфи это невозможно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2017, 18:24:27 |
|
||
|
Помогите перевести структуру с C++ на Delphi
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_asutp2а в чем прикол твоего варианта?Человек просит сделать как в Си и жалуется, что в Делфи это невозможното, на что он жалуется - возможно. Достаточно объявить один packed массив с размерностью записи, и потом обращаться по смещению. И под разными системами всё будет идентично. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2017, 04:06:44 |
|
||
|
Помогите перевести структуру с C++ на Delphi
|
|||
|---|---|---|---|
|
#18+
Makar4ik_Vasilisk_пропущено... Человек просит сделать как в Си и жалуется, что в Делфи это невозможното, на что он жалуется - возможно. Достаточно объявить один packed массив с размерностью записи, и потом обращаться по смещению. И под разными системами всё будет идентично.ну дельфя же умеет обращаться к элементу байт-массива, типизируя его на лету? Вот и решение... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2017, 04:12:10 |
|
||
|
Помогите перевести структуру с C++ на Delphi
|
|||
|---|---|---|---|
|
#18+
Makar4ikMakar4ikпропущено... то, на что он жалуется - возможно. Достаточно объявить один packed массив с размерностью записи, и потом обращаться по смещению. И под разными системами всё будет идентично.ну дельфя же умеет обращаться к элементу байт-массива, типизируя его на лету? Вот и решение...DWORD(@P[111]^) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2017, 04:14:46 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39528727&tid=2041773]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
200ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 192ms |
| total: | 485ms |

| 0 / 0 |
