主题 : 【Delphi问题】GetMem(buf , filesize) 不正确
腰间盘突出的
级别: 论坛版主

UID: 18504
精华: 18
发帖: 2821
威望: 38 星
金钱: 298018 浮游币
贡献值: 8802 点
好评度: 10244 点
人气: 1301 点
在线时间: 1454(时)
注册时间: 2005-03-08
最后登录: 2024-09-26
楼主  发表于: 2007-08-25 09:34

【Delphi问题】GetMem(buf , filesize) 不正确

我问一个问题啊

var
buf : pchar ;
filesize : integer ;


filesize:=filesize(file);
getmem(buf , filesize);

但是创建的 buf  大小为 4 * 128  那么大

而不是 想要的大小
俺是东北人,虽有些胖但俺是个汉子.
没念过啥书,看见不对的老想说几句.
有一点算热血男儿吧,可有人却说是"死老百姓"

禁止虐杀 狗狗
有此癖好的人禁止下载我所提供的一切软件
无论您是何原因 决不原谅
级别: 模拟之星
UID: 17726
精华: 0
发帖: 2664
威望: 0 星
金钱: 2638 浮游币
贡献值: 0 点
好评度: 5506 点
人气: 0 点
在线时间: 695(时)
注册时间: 2005-02-16
最后登录: 2011-09-13
沙发  发表于: 2007-08-25 10:00

本人擅长C++,而且建议大家都学,因为我觉得C++最好了!
虽然你我今生无缘,但我希望在来生再遇见你,即使那时你我已经忘了一切。