繁体   English   中英

如何在My iPhone App中使用C ++ STL容器?

[英]How do I use C++ STL containers in My iPhone App?

我想在我的iPhone应用程序中使用STL集(在XCode中用Objective-C编写)。 如何包含set和/或使用标准命名空间?

在C ++中我会这样做:

#include<set>
using namespace std;

// use the set<T> somewhere down here...

我怎么能在Objective-C中做到这一点?

只需重命名源文件,使其以.mm结尾,它应该触发Objective-C ++前端; 然后你可以在其中混合使用Objective-C和C ++。 更多信息在这里

Objective-C不直接支持STL。 似乎有几个项目试图将STL移植到objective-C。 Objectivelib就是其中之一,可以在sourceforge上找到

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM