Вопросы по теме 'objective-c++'

Как я могу использовать C ++ с Objective-C в XCode
Я хочу использовать / повторно использовать объект C ++ с Objective-C. У меня есть hello.h с определением класса и hello.cpp для реализации класса. class Hello { int getX() ... }; И я использую этот класс в функции Objective-C. #include...
22536 просмотров
schedule 08.08.2022

NSMutableArray insertObject: (id) atIndex: int вставка пустого указателя
В моем приложении у меня есть сочетание кода C++ и Objective C++, в одном месте мне нужно вставить указатель объекта класса C++ в NSMutableArray , но я получаю исключение NSINvalidArgument. Может ли кто-нибудь помочь мне, как я могу вставить пустой...
1195 просмотров
schedule 17.10.2023

Могут ли экземпляры класса C++ в стеке быть захвачены блоками Objective-C?
Я наблюдаю какое-то странное поведение при попытке захватить экземпляр класса C++ в стеке в блоке Objective-C. Рассмотрим следующий код: #import <Foundation/Foundation.h> #include <stdio.h> struct Test { Test() : flag(0) {...
282 просмотров

Почему не блокируется std :: getline?
У меня есть этот код в классе Objective-C (в файле Objective-C ++): +(NSString *)readString { string res; std::getline(cin, res); return [NSString stringWithCString:res.c_str() encoding:NSASCIIStringEncoding]; } Когда я запускаю...
3511 просмотров
schedule 03.11.2023

Разница между функцией блокировки std :: mutex и std :: lock_guard ‹std :: mutex›?
По сути, название говорит само за себя. Я использую его следующим образом: Код находится на Objective-C ++. Классы Objective-C одновременно обращаются к функциям разного назначения. Я использую опции редактирования от std::mutex до lock...
9158 просмотров
schedule 24.07.2022

Использование статической библиотеки
У меня есть статическая библиотека, в которой есть еще одна статическая библиотека. Давайте назовем их LibA и LibB. LibA — это внешняя библиотека, или, другими словами, LibA вызывает внутри LibB, а LibB не имеет внешних вызовов функций. Заголовок...
67 просмотров
schedule 27.08.2022

Изменение размера изображений для распознавателя OpenCV fisherface
Я работаю с инфраструктурой OpenCV Contrib для предварительного распознавания лиц. Моя проблема в том, что при изоляции лиц (используя цикл for) OpenCV обрезает тестовое изображение, чтобы показать только лицо (например, прямоугольник 40x40 вокруг...
408 просмотров

Свифт думает, что я делаю подкласс NSSet неправильно, но я вообще не подклассифицирую его
Я получаю странное сообщение об ошибке от компилятора Swift: <unknown>:0: error: 'required' initializer 'init(arrayLiteral:)' must be provided by subclass of 'NSSet' Foundation.NSSet:2:33: note: 'required' initializer is declared in...
376 просмотров
schedule 26.03.2024