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

 

 ·找能上“文学城”的代理    »显示摘要«
    摘要: help ......
    摘要: using system; using system.drawing; using system.collections; using system.componentmodel; using system.windows.forms; using system.data; using system.xml; using system.diagnostics; using system.i......


关于内存分配

一条语句pmsg   =   malloc   (cLinesMax   *   sizeof   (MSG))   ;  
  为什么在.cpp文件中编译不通过,错误提示:cannot   convert   from   void   *   to   struct   tagMSG   *  
  而在.c文件中能通过!这是什么原因啊!难道说c++的编译器还不如c的编译器吗?

NO.1   作者: Leemaasn

c++的编译器对语法要求严格,  
  你必须强制转换,  
  你没有在c++的语法书上看到关于c++编译的介绍?

NO.2   作者: kunp

agree,  
  对类型的严格要求正是c++比C优秀的地方之一。  
  强制转换语法:  
  static_cast<Type>(   Obj   )  
  Type可以是任意类型名,  
  c++一般认为类型转换是危险的,因为会带来想象不到的错误。  
 


 ·dll文件为何不能使用    »显示摘要«
    摘要: 我在vs中编译生成了一个dll文件,想在asp.net中使用,并将其放到根目录下的bin子目录下,在浏览aspx文件的时候,总提示找到程序集但定义不正确。而我的源文件中有admin的名字空间和一个adminuser的类,生成dll的名字为admin。请教是何原因?谢谢! ......
» 本期热门文章:

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