2
這是代碼,我需要轉換德爾福:如何將C中的數據類型byte []轉換爲delphi?
LPBYTE readCharBuff = NULL;
BYTE readBuffSize;
readCharBuff = new BYTE[200];
readBuffSize = 200;
readCharBuff[readBuffSize] = '\0';
感謝您的幫助
這是代碼,我需要轉換德爾福:如何將C中的數據類型byte []轉換爲delphi?
LPBYTE readCharBuff = NULL;
BYTE readBuffSize;
readCharBuff = new BYTE[200];
readBuffSize = 200;
readCharBuff[readBuffSize] = '\0';
感謝您的幫助
這裏是一個直譯:
var
readCharBuff: PByte;
readBuffSize: Byte;
。
readCharBuff := nil;
GetMem(readCharBuff, 200);
readBuffSize := 200;
readCharBuff[readBuffSize] := $0;
雖然這段代碼在XE中編譯,但在Delphi7中進行索引訪問時,我寧願使用readCharBuff:PByteArray – MBo
我喜歡你忠實地翻譯緩衝區溢出! ;-) –
+1「This is code:」 – CQQL
德爾福究竟在哪裏進入這個領域呢? – slugonamission
我猜topicstarter需要將上面的代碼轉換爲Delphi7。但到目前爲止,很難說它的目標是什麼。 – Kromster