• 4993阅读
  • 3回复

[讨论]VC中使用的GlobalAlloc()、GlobalLock()两个函数在Qt中用那个函数啊? [复制链接]

上一主题 下一主题
离线wuleeemail
 

只看楼主 倒序阅读 楼主  发表于: 2013-03-08
哪位朋友能告诉我:VC中使用的GlobalAlloc()、GlobalLock()两个函数在Qt中用那个函数啊?谢谢了!
离线pxiao_xiao

只看该作者 1楼 发表于: 2013-03-08
这是C的 可以直接用  
Qt 是C++库集合  最好用 new 和 delete
离线wuleeemail

只看该作者 2楼 发表于: 2013-03-10
引用第1楼pxiao_xiao于2013-03-08 22:42发表的  :
这是C的 可以直接用  
Qt 是C++库集合  最好用 new 和 delete

不好意思,GlobalAlloc()好像不是C的吧?

我现在想把一个软件通过Qt移植,希望在多系统下使用。在Qt中,linux系统里我用sys/mman.h这个头文件就能包含malloc()和mlock()函数在实现转换,但是现在我要在windows下使用,那么sys/mman.h这个头文件就无法使用,所以mlock()函数也就无法使用。请问Qt中那个类或者头文件有能实现这个功能的?
离线pxiao_xiao

只看该作者 3楼 发表于: 2013-03-10
没办法 你自己写个宏
不同平台调用 不同平台的头文件
快速回复
限100 字节
 
上一个 下一个