Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 将Objective-C的参数发送到C++;_C++_Objective C_C - Fatal编程技术网

C++ 将Objective-C的参数发送到C++;

C++ 将Objective-C的参数发送到C++;,c++,objective-c,c,C++,Objective C,C,我是Objective-c编程的初学者,几天前我了解到运行Objective-c的编译器也可以运行c/c++中的文件 我在互联网上进行了一些搜索,但无法找到我理解的示例和实践,因此我尝试在Objective-c中创建一个简单的代码,其中我们有一个数字要发送到项目中现有的.cpp文件,.cpp将该数字乘以2,然后.cpp文件返回乘以Objective-c的数字,然后我显示控制台 下面是在Objective-c中完成的部分代码的一个小示例: - (void)viewDidLoad { [su

我是Objective-c编程的初学者,几天前我了解到运行Objective-c的编译器也可以运行c/c++中的文件

我在互联网上进行了一些搜索,但无法找到我理解的示例和实践,因此我尝试在Objective-c中创建一个简单的代码,其中我们有一个数字要发送到项目中现有的.cpp文件,.cpp将该数字乘以2,然后.cpp文件返回乘以Objective-c的数字,然后我显示控制台

下面是在Objective-c中完成的部分代码的一个小示例:

- (void)viewDidLoad {
    [super viewDidLoad];

    int myNumber = 45;

    /*

    HERE COMES THE CODE WHO WILL SELECT THE FILE 'MULTI.CPP' AND SEND THE VAR 'MYNUMBER' TO 
    THIS PROJECT.


    */

    int returnNumber = /*  HERE COMES A CODE THAT WILL GET THE NUMBER MULTIPLIED BY 2 */


}
所以,我不知道该怎么做,但对我来说,这是一件非常简单的事情。我不知道这是否是将Objective-C的参数发送到C的正确方法,我这样想是因为我习惯于将Objective-C的参数发送到PHP,在这里您可以发送一种简单的方法


正如你们看到的,我的代码是不完整的,在我的例子中,可以放置哪些命令,以便将编号'45'发送到.cpp项目,然后在处理后发送回objective-c?

.c=c语言。CPP= C++语言。m=目标C语言。mm=Objective-C++语言

C代码只能调用C代码。C++代码可以调用C代码(带有预防措施)或C++代码。Objective-C代码可以调用C和Objective-C代码,并且可以包含C代码。Objto-C++代码可以调用C、C++、ObjuleC和ObjuleC++代码,包含C、C++和Objtovi-C代码。p>