Главная страница
    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.45 MB
Время: 0.079 c
2-1335425564
jacksotnik
2012-04-26 11:32
2013.03.22
TreeView & Checkbox


2-1331452366
Alex_C
2012-03-11 11:52
2013.03.22
Работа с БД в отдельном треде.


2-1346240265
Wadimka
2012-08-29 15:37
2013.03.22
В чем может быть проблема?


15-1350464720
AV
2012-10-17 13:05
2013.03.22
Подскажите запрос


15-1351197002
Юрий
2012-10-26 00:30
2013.03.22
С днем рождения ! 26 октября 2012 пятница





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский