【发布时间】:2011-07-25 19:22:48
【问题描述】:
我将代码从 Windows 机器移植到 Mac。我正在使用带有 Xcode 3.2.5 的 OS X 10.6
我有一个名为 api.h 的头文件,其中包含以下代码:
namespace ocip {
#include "onan/ocip/ocip.h"
}
ocip.h 包括#include stdint.h
其中有以下 typedef:
typedef unsigned int uint32_t;
现在回到 api.h 我有以下课程:
ocip::uint32_t m_nMode;
编译器告诉我命名空间 'ocip' 中的 uint32_t 没有命名类型。
任何想法我做错了什么?
【问题讨论】:
标签: xcode namespaces stdint