Wie verwende ich C ++ STL-Container in meiner iPhone App?

8

Ich würde gerne ein STL-Set in meiner iPhone App verwenden (welches in Objective-C in XCode geschrieben ist). Wie kann ich den Standard-Namespace festlegen und / oder verwenden?

In C ++ würde ich das tun:

%Vor%

Wie kann ich das in Objective-C machen?

    
MrDatabase 05.05.2009, 02:57
quelle

2 Antworten

10

Benennen Sie Ihre Quelldatei einfach so um, dass sie in .mm endet und das Objective-C ++ - Frontend auslösen sollte; Sie können dann Objective-C und C ++ darin mischen. Weitere Informationen hier .

    
Nicholas Riley 05.05.2009, 03:04
quelle
1

STL wird in Ziel-C nicht direkt unterstützt. Es scheint jedoch einige Projekte zu geben, die versuchen, STL nach Ziel-C zu portieren. ObjectiveLib ist eine solche und ist auf Sourceforge verfügbar

JaredPar 05.05.2009 03:05
quelle