Форум: "Прочее";
Текущий архив: 2009.09.13;
Скачать: [xml.tar.bz2];
Внизчто обозначает DWORD* Найти похожие ветки
← →
Aston (2009-07-17 02:32) [0]Встретил в API функции символ * после типа переменной.
Т.е. есть DWORD* а есть просто DWORD. есть Void* итд.
Как в Delphi это перевести?
← →
SPeller © (2009-07-17 02:33) [1]указатель на тип dword, void
← →
Aston (2009-07-17 02:38) [2]
> указатель на тип dword, void
PDWORD = ^DWORD?
Правильно?
N/е. указатель на переменную что-ли?
← →
El © (2009-07-17 02:40) [3]Может опечатка? Приведите пример API-функции.
← →
Германн © (2009-07-17 02:42) [4]
> Как в Delphi это перевести?
Зависит от контекста.
← →
SPeller © (2009-07-17 10:17) [5]
> Правильно?
Да.
Т.е. указатель на переменную указанного типа.
Кстати, DWORD* можно перести как V: PDWORD, const V: DWORD или как var V: DWORD. Правильно сказали - всё зависит от контекста и назначения параметра.
← →
KilkennyCat © (2009-07-17 10:18) [6]
> SPeller © (17.07.09 10:17) [5]
а * PDWORD ? ;)
← →
SPeller © (2009-07-17 10:19) [7]
> а * PDWORD ? ;)
указатель на указатель :) хотя я ненавижу эти сишные звездочки и путаюсь в них часто )
← →
KilkennyCat © (2009-07-17 10:23) [8]
> SPeller © (17.07.09 10:19) [7]
аналогично. если си - второстепенный, иногда так запутаешься, что потом только копперфильд распутает...
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2009.09.13;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.005 c