Size: a a a

2021 July 07

DS

Dmitry Sokolov in pro.cxx
В unordered контейнерах определён порядок аргументов в equals?
источник

DS

Dmitry Sokolov in pro.cxx
Я имею в виду searchkey - mapkey.
источник

T

Ternvein in pro.cxx
Опасаюсь спрашивать, зачем вам это знать. У вас компаратор зависит от положения аргументов?
источник

АК

Александр Караев... in pro.cxx
/s
источник

S

SupaproBot in pro.cxx
@dalladory Ваш вопрос перемещён в чат @supapro . Там Вам с радостью помогут с Вашей проблемой :)
источник

DS

Dmitry Sokolov in pro.cxx
Например хочу case-insensitive hash, заполняю сроками в lowercase. Можно делать посимвольно сравнение, применяя tolower только к ключу.
источник

DS

Dmitry Sokolov in pro.cxx
То есть если бы был transparent hash, можно было бы пару типов сделать, string/lc_string.
источник

АХ

Александр Хутиев... in pro.cxx
Всем привет. Кто-нибудь встраивал C++ код в Go. Читал, что все, что компилится в объектники и имеет .h хэдер, можно встроить с помощью cgo, но литературы не нашел. У кого-нибудь есть такой опыт или совет, что почитать?
источник

С

С in pro.cxx
Доку по cgo уже прочитал? Там же все понятно вроде
источник

АХ

Александр Хутиев... in pro.cxx
С встраиванием Си проблем нет, cgo решает, проблемы с С++
источник

VK

Valentin Kornienko in pro.cxx
Тут только выставлять Сишный интерфейс наружу
источник

DM

Dmitry M in pro.cxx
Я думал чатик перепутал. Оборачиваешь C++ в C и с песней
источник

KM

Konstantin Munichev in pro.cxx
swig ещё можно
источник

АХ

Александр Хутиев... in pro.cxx
Вынес все нужные функции в .h хэдеры, если вы об этом. При этом абсолютно и тот же код если лежит в файле с расширением .c, он успешно его находит, а в .cpp не видит и линковщик ругается, как если бы при компилировании забыл добавить файл с этой функцией.
источник

DM

Dmitry M in pro.cxx
смотри как сделано в https://github.com/hybridgroup/gocv
источник

C

Chuvi in pro.cxx
extern "C" забыл?
источник

АХ

Александр Хутиев... in pro.cxx
Судя по тому, что не понял о чем речь, забыл.
источник

АХ

Александр Хутиев... in pro.cxx
Не уверен, то ли вы имели в виду, но я обернул инклюд .h хэдера в cpp файле в extern C {} и кажется все заработало
источник

С

С in pro.cxx
хихи
источник

П

Пашечка in pro.cxx
Не совсем корректное решение, но если это для самообучения, то сойдет. А так погугли, и разберись что такое манглинг имен.
источник