当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·长沙在哪报考mcse啊    »显示摘要«
    摘要: 哪位好人告诉我啊 ......
    摘要: 本人现在用delphi5做的一些客户端/服务器程序,但当客户端为win98时运行正常,不过win2k无法启动,想问各位delphi5哪些dll是需要copy到客户端去的,请不要说需要什么.bpl,我记得我大学的时候有那些文件的列表的,全是dll,而且是全集,不管是什么工程都可以的,请问这个全集都包括那些文件?谢谢!! ......


菜鸟送分小问题

怎么样才能给程序分配一个大的空间,如:int   a[200000][10],b[1000000]等等

NO.1   作者: benbenhuhu

用   new   啦

NO.2   作者: Chice_wxg

用指针:  
  int   *a;  
  a   =   new   int   [1000000];  
  //现在你可以使用a[1000000]这个数组了。  
  ..  
  ..  
  delete   []a;  
   
  但这样会占很多内存。  
  例如以上a就占了:  
  1000000   *   8   约   8   MB   的内存。  
 

NO.3   作者: Yans

用new   吧,但不知为什么要分配那么多的空间!

NO.4   作者: lblyy76

当然用new分配空间好。   如Chice_wxg()   所说

NO.5   作者: blue2moon

如果要分配这么大的内存空间,建议还是考虑考虑别的方法吧,太占内存了!  
  分配内存空间当然用new和delete了,用malloc、alloc也行啊,你试试看!

NO.6   作者: august010148

当然用new了

NO.7   作者: BinaryWorld

10W*4B=40WB约400K内存空间,如果是放一张8位图,那么就大约(信息太少忽不计)(400000)/640=625,比屏幕还高一半啦,做游戏地图吗,那可是有别的技巧的哦?  
  如果一次用new分配很大的连续内存区域,很容易出现内存分配不成功。

NO.8   作者: Chice_wxg

Win32下int类型也占用8字节内存

NO.9   作者: rogerfz

应该是可以的啊。


 ·关于 usb 编程简单问题    »显示摘要«
    摘要: 最近,接到一项任务,要求用到usb数据传送,(从另一个设备),我在msdn里看了一看,没有看到什么有用的信息,请问我一定要自己编驱动吗? ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE