AP.*_*AP. 33 c++ header objective-c memcpy realloc
我正在将一个项目移植到iPhone上,它使用的realloc
并且memcpy
没有找到.要包含的标题是什么?
这是一个混合Objective C和C++的项目,我开始迷失方向.
在此先感谢您的帮助!
GMa*_*ckG 49
在C:
#include <string.h> // memcpy
#include <stdlib.h> //realloc
Run Code Online (Sandbox Code Playgroud)
在C++中,删除.h
和前缀为c
.在C++中,它们将被放置在std
命名空间中,但也是全局的.
在C++中,使用它std::copy
比C 更惯用memcpy
,尽管后者确实可以正常工作.要获得std::copy
,你需要#include <algorithm>
.
但是,没有直接的C++等价物realloc
.
归档时间: |
|
查看次数: |
72556 次 |
最近记录: |