ObjectiveCeePlusPlus
Last edit February 4, 2008
see:
http://developer.apple.com/documentation/ReleaseNotes/Cocoa/Objective-C++.html
This describes the restrictions which apply to the mixing of
ObjectiveCee
and
CeePlusPlus
.
MacOsx
10.1 introduces the Objective-C++ front-end to the Mac OS X version of gcc. Objective-C++ allows you to mix
CeePlusPlus
and
ObjectiveCee
code in the same source source file. Using Objective-C++, you can directly call Objective-C objects from C++ code, and you can directly call C++ code from Objective-C objects. Thus, Objective-C++ allows you to use C++ class libraries directly from within your Cocoa application, or to use Cocoa or Foundation objects directly from within your C++ application.
ObjectiveCeePlusPlus
is available for use as part of the
GnuCompilerCollection
on systems other than the
MacOsx
.
There is not much point in using this without an object oriented framework.
GnuStep
provides this for non-Macintosh systems.
see:
ObjectiveCee
GnuCpp
CeeCeePlusPlus
CategoryProgrammingLanguage
CategoryCee
CategoryCpp