Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.06.14;
Скачать: CL | DM;

Вниз

декларация из с++   Найти похожие ветки 

 
fgb   (2009-04-24 18:23) [0]

Встретился порт хедера на паскаль с такими декларациями

something  = (LPCSTR(1));
.....
some_something = "something_else";

как по тексту понять с какой именно константой связан something?


 
Сергей М. ©   (2009-04-24 21:37) [1]

А никак.
Ты привел фрагмент огородной бузины и киевского дядьки.


 
fgb   (2009-04-25 16:54) [2]

Ok.

Конкретно:
JwaWinCrypt.pas

//+-------------------------------------------------------------------------
//  Predefined X509 certificate data structures that can be encoded / decoded.
//--------------------------------------------------------------------------

 CRYPT_ENCODE_DECODE_NONE       = 0;
 {$EXTERNALSYM CRYPT_ENCODE_DECODE_NONE}
 X509_CERT                      = LPCSTR(1);
 {$EXTERNALSYM X509_CERT}
 X509_CERT_TO_BE_SIGNED         = LPCSTR(2);
 {$EXTERNALSYM X509_CERT_TO_BE_SIGNED}
 X509_CERT_CRL_TO_BE_SIGNED     = LPCSTR(3);
 {$EXTERNALSYM X509_CERT_CRL_TO_BE_SIGNED}
 X509_CERT_REQUEST_TO_BE_SIGNED = LPCSTR(4);
 {$EXTERNALSYM X509_CERT_REQUEST_TO_BE_SIGNED}
 X509_EXTENSIONS                = LPCSTR(5);
 {$EXTERNALSYM X509_EXTENSIONS}
 X509_NAME_VALUE                = LPCSTR(6);
 {$EXTERNALSYM X509_NAME_VALUE}
 X509_NAME                      = LPCSTR(7);
 {$EXTERNALSYM X509_NAME}
 X509_PUBLIC_KEY_INFO           = LPCSTR(8);
 {$EXTERNALSYM X509_PUBLIC_KEY_INFO}


 
Сергей М. ©   (2009-04-25 19:39) [3]

something  = X509_CERT = LPCSTR(1);


 
fgb   (2009-04-25 21:12) [4]

Впорос был что такое  LPCSTR(1);

Какой смысл в литерале единица приведенном к пчар?


 
аноним   (2009-04-25 21:56) [5]

>Впорос был что такое  LPCSTR(1);
LPCSTR == PCHAR

typedef const CHAR *LPCSTR;

>Какой смысл в литерале единица приведенном к пчар?
Определена константа


 
palva ©   (2009-04-25 22:58) [6]

В си++ имеет смысл. Если в функцию надо передавать LPCSTR, но хочется единицу. В си есть даже специальный макрос для такого преобразования MAKEINTRESOURCE. В delphi по-моему это не тронули, чтобы не возиться. А что, у вас это не работает или компилятор протестует?


 
аноним   (2009-04-26 02:53) [7]


> palva ©   (25.04.09 22:58) [6]
> В си++ имеет смысл. Если в функцию надо передавать LPCSTR,
>  но хочется единицу. В си есть даже специальный макрос для
> такого преобразования MAKEINTRESOURCE. В delphi по-моему
> это не тронули, чтобы не возиться. А что, у вас это не работает
> или компилятор протестует?

Дело в размере, байт, ворд, дворд...



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

Текущий архив: 2009.06.14;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.013 c
2-1240890718
гранит
2009-04-28 07:51
2009.06.14
Вопрос


2-1240901262
Кирей
2009-04-28 10:47
2009.06.14
Ошибка в роезультатах очень простого запроса


2-1240749151
Dmitrii
2009-04-26 16:32
2009.06.14
что возврошает функция Integer(str) ?


2-1240689147
Ramil
2009-04-25 23:52
2009.06.14
combobox


15-1239023987
Немо
2009-04-06 17:19
2009.06.14
Что за .. размер текстового файла, непонятки