![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
CPP -> Delphi [D6, WinXP]
easy © (2002-07-03 13:46:00)Помогите перевести:
unsigned char* SrcBits=(unsigned char*)malloc(BitCount);
Пожалуйста!
Dimka Maslov (2002-07-30 15:05:00) [1]>>ss5067
И каждая из строк приведёт к access violation
ss5067 (2002-07-30 05:35:00) [2]unsigned char* SrcBits=(unsigned char*)malloc(BitCount);
var
SrcBits : PBYTE;
SrcBits = GlobalAlloc( GPTR, BitCount );
и не забыть потом освободить память
GlobalFree( SrcBits );
Дмитрий Баранов (2002-07-03 22:48:00) [3]SrcBits:=StrAlloc(BitCount);
BitCount - длина строки + 1
easy (2002-07-03 17:54:00) [4]Большое спасибо...
Digitman (2002-07-03 13:51:00) [5]function malloc(Size: Integer): Pointer; cdecl; external "msvcrt.dll";
var
SrcBits: PChar;
...
SrcBits := malloc(BitCount);