c++ - 在函数 C++ 头文件中传递 2 个参数
问题描述
我将 OpenCV 用于 IOS 和 swift。
我有我的头文件 OpencvWrapper.h :
#import <Foundation/Foundation.h>
#include <opencv2/photo.hpp>
NS_ASSUME_NONNULL_BEGIN
@interface OpenCVWrapper : NSObject
+(NSString *) openCVVersionString;
@end
NS_ASSUME_NONNULL_END
和我的 C++ 谎言 OpenCVWrapper.mm :
#import "OpenCVWrapper.h"
#import <opencv2/opencv.hpp>
@implementation OpenCVWrapper
+(NSString *) openCVVersionString{
return [NSString stringWithFormat:@"OpenCV Version %s", CV_VERSION];
}
@end
我想在我的头文件中创建具有 2 个参数并返回字符串的函数
+(NSString *, NSString *) openCVVersionString:(NSString *)variable ;
以及我的 .mm 文件中的函数
我怎样才能做到这一点 ?
谢谢 !!
解决方案
推荐阅读
- php - 如何将该代码放入可重用函数中?
- go - 发送到通道时避免竞争条件?
- python - 如何从多个列表项中生成两个数字?
- c# - 关于文本框中变量和在其他方法中查看的问题
- php - 一般错误:1005 无法创建表 `mysql`.`user`
- r - 如何获取带有区域和子区域的地图
- python - 为什么与 for 循环中的另一个 int 相比,我的列表元素被召回为 str?
- docker - 在 kubeadm 集群中升级 calico-node 的问题
- spring - Spring Data JPA OneToMany 关系奇怪的错误
- android - 我的通知、应用设置图标和 apk 图标仍然使用默认图标