我有一個有趣的問題,我不能在我的項目中包含malloc.h。#include <malloc.h> - Xcode
我需要malloc.h所保羅蕁麻的器MMgr工具(我不熱衷於使用儀器)
問題是我無法找到包括memalign的系統庫。
Xcode中不斷失敗,因爲它不能這個定義&也不能一
任何人都看到了這一點?
我有一個有趣的問題,我不能在我的項目中包含malloc.h。#include <malloc.h> - Xcode
我需要malloc.h所保羅蕁麻的器MMgr工具(我不熱衷於使用儀器)
問題是我無法找到包括memalign的系統庫。
Xcode中不斷失敗,因爲它不能這個定義&也不能一
任何人都看到了這一點?
如果您只需要使用malloc
那麼你可以從STDLIB抓住它,像這樣:
#include <stdlib.h>
否則,您可以直接撥打malloc.h
像這樣:
#include <malloc/malloc.h>
編輯:
A posix_memalign()
存在於stdlib.h
中。實施樣子:
int posix_memalign(void **, size_t, size_t);
也許你可以讓一個別名這一點,並使用它嗎?
iOS或Mac?另外,您對儀器有什麼異議? – 2011-05-08 19:50:40
標準C語言中沒有「malloc.h」這樣的東西。如果你習慣的系統擁有它,那麼這只是該系統的一個怪癖。開始使用像下面所說的KushaIP stdlib.h。 – George 2011-05-08 19:56:45
其適用於iOS的。我更喜歡使用跨平臺工具,因爲該項目不僅僅是iPhone – Ryan 2011-05-08 19:59:39