Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Вниз

LPVOID & LPCVOID   Найти похожие ветки 

 
Owner111   (2012-06-05 16:09) [0]

Windows.pas

LPVOID = Pointer;

LPCVOID = Pointer;

Нафига одно и тоже?


 
Anatoly Podgoretsky ©   (2012-06-05 16:16) [1]

> Owner111  (05.06.2012 16:09:00)  [0]

Спросит у сишников, это их типы


 
RWolf ©   (2012-06-05 16:19) [2]

LPVOID = Long Pointer to Void.
LPCVOID = Long Pointer to Constant Void.


 
AV ©   (2012-06-05 16:49) [3]

что бы как больше нравится, имхо
сам так иногда пишу

TClassForBlaBla = class
....
end;

TCFBB = TClassForBlaBla;
TCF = TClassForBlaBla;

Теперь как хочешь так и обзывай, экземпляры будут суть одни и те же.


 
Cobalt ©   (2012-06-05 17:46) [4]

Это как с PByte и PAnsiChar - по сути одно и тоже, а компилатор ругается...
Интересно, С-компилятор тоже ругается?


 
Inovet ©   (2012-06-05 19:08) [5]

> [4] Cobalt ©   (05.06.12 17:46)
> Это как с PByte и PAnsiChar - по сути одно и тоже, а компилатор
> ругается...

Здесь не одно и то же - const, однако, есть.


 
Rouse_ ©   (2012-06-05 20:19) [6]


> PByte и PAnsiChar - по сути одно и тоже

Первый указатель на массив байт, второй указатель на массив AnsiChar завершающийся терминирующим нулем. А так-то да, одно и то-же, с чего бы компилеру ругаться? :)


 
Dimka Maslov ©   (2012-06-05 20:25) [7]


> Cobalt ©   (05.06.12 17:46) [4]


По сути Integer и PInteger одно и тоже (при 32 битах). И вообще всё одно и тоже - биты и байты


 
tesseract ©   (2012-06-05 21:47) [8]


> А так-то да, одно и то-же, с чего бы компилеру ругаться?
>  :)


Из вежливости. Строку завершать нулем с учетом хранения размера указателя компилятором- невежливо.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.062 c
15-1344415193
Дмитрий С
2012-08-08 12:39
2013.03.22
Очередь+Лог (структура таблицы)


15-1342559770
Германн
2012-07-18 01:16
2013.03.22
Интересное значение "свободного места на диске" наблюл давеча


4-1259064819
Leonid Troyanovsky
2009-11-24 15:13
2013.03.22
Как заставить GUI thread создать нужное мне окно?


15-1352731709
Kerk
2012-11-12 18:48
2013.03.22
Всякие полезные услуги в социальных сетях


2-1329295758
toropoff
2012-02-15 12:49
2013.03.22
Antialiasing





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский