Can I write some c++ function in same .m file? Will it compile? If no, what changes should I do to compile it?
Answer / Sampurnanand Tripathi
No, you cannot directly write C++ code inside a .m file (Objective-C source file). To use C++ functions within your Objective-C project, follow these steps: 1. Create a new C++ source file (e.g., MyCppCode.cpp) and add your C++ functions there. 2. In Xcode, create a new bridging header file (e.g., MyBridgingHeader.h). 3. In the bridging header file, import any needed C++ headers using `#include` directives. 4. In your .m file, include the bridging header at the top using `#import "MyBridgingHeader.h"`. Now you can call your C++ functions from Objective-C code.
| Is This Answer Correct ? | 0 Yes | 0 No |
What are the adavantages of gcd over nsthread?
Explain what is @synthesize in objective-c?
How to sort array of dictionary in objective c?
How to restart app in objective c?
What is synthesize objective c?
What is autoclosure?
What are the types of ios binaries you can create using xcode?
What is responder chain?
Explain what is data encapsulation in objective-c?
Is objective c similar to c++?
Tell us the result when you invoke a particular method on a nil pointer?
What is property and its types?