8

iPhoneアプリ(XCodeのObjective-Cで記述されている)でSTLセットを使用したいのですが。setを含める、および/または標準の名前空間を使用するにはどうすればよいですか?

C ++ではこれを行います:

#include<set>
using namespace std;

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

Objective-Cでこれを行うにはどうすればよいですか?

4

2 に答える 2

10

ソース ファイルの名前を .mm で終わるように変更するだけで、Objective-C++ フロントエンドがトリガーされます。次に、Objective-C と C++ をその中に混在させることができます。詳細はこちら

于 2009-05-05T03:04:25.703 に答える
1

STL は Objective-C では直接サポートされていません。STL を Objective-C に移植しようとしているプロジェクトがいくつかあるようです。Objectivelib はその 1 つで、sourceforge で入手できます。

于 2009-05-05T03:05:20.960 に答える