Re: Objective-C++
Re: Objective-C++
- Subject: Re: Objective-C++
- From: Dave Carrigan <email@hidden>
- Date: Fri, 8 Feb 2008 14:58:47 -0800
On Feb 8, 2008, at 2:51 PM, Philip Bridson wrote:
I am trying to write using Objective-C++. I have read the docs and
understand what I can and can't do with it but I have a really basic
problem. When I put #include <iostream> in my header files I get an
error saying that the file cannot be found? Why is this?
Most likely because the compiler doesn't think that it's compiling an
objective-c++ file, which means that it isn't using the C++ header
search paths. What extension are you using for your filename? You have
to use .mm to tell the compiler that it's objective-c++.
Also when creating the file, do I create a C++ file or an Obj-C file
or doesn't it matter?
It should be a .mm file.
Finally, I want to do some thing like this
#ifdef _MAC_OS_X
//do some obj-c code
#endif
#ifdef _WIN32
//use WIN32 API coding
#endif
#ifdef __OBJC__
//objc only stuff
#endif
--
Dave Carrigan
email@hidden
Seattle, WA, USA
Attachment:
PGP.sig
Description: This is a digitally signed message part
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden