![](/img/trans.png)
[英]How can I use C++ STL containers in the implementation file of a C library?
[英]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.