
Alexander
18.08.2017
11:22:31
и Conan сгененрирует файлик, который ты подрубишь в своей вижле или cmake

Michael
18.08.2017
11:22:41
Для интеграции с cmake есть conan-cmake. Но он работает не под все конфигурации.

Влад
18.08.2017
11:22:48
Кто нибудь шарит в фильтрах изображений? Нужен фильтр как в Gimp - имитация комикса.

Michael
18.08.2017
11:22:53
Лучше отдельно запускать conan install

Google

Michael
18.08.2017
11:23:15
И делать в корневом cmakelists инклюд conancmakeinfo

Alexander
18.08.2017
11:23:28

Michael
18.08.2017
11:24:03

Alexander
18.08.2017
11:24:23

Ilia
18.08.2017
11:25:55
@zamazan4ik "But I do not see the C ++ tag there, which is sad."
Там же в поиске любой тег можно задать, Оно отфильтруэт...
Просто выдимо не самый топовый.

Alexander
18.08.2017
11:27:12
хм... не пробовал даже

Ilia
18.08.2017
11:27:24
А я — да.

Alexander
18.08.2017
11:29:04
А я — да.
хм, я тоже попробовал - да, есть. Правда кол-во проектов огорчает
и хотелось бы добавить ещё штуку из разряда "с чем придётся работать". Из разряда high-load, text-processing, image processing

Ilia
18.08.2017
11:30:22
Так ещё же теги можно добавить...

Alexander
18.08.2017
11:30:50
а в том, чтобы поддерживтаь эту инфу в актуальном состоянии для каждого проекта

Google

Ilia
18.08.2017
11:31:41
Кстати, можно сделать анонс наших канальчиков на SQL.ru?
Я бы прилепил в FAQ или в верхнем топике.
Но я не знаю, как правильно сделать ссылку.

Alexander
18.08.2017
11:33:12

Anton
18.08.2017
12:13:57

Владислав
18.08.2017
12:15:15
игры на спп для андроида пишут немногие
это, как правило, не нужно

Anton
18.08.2017
12:15:43

Александр
18.08.2017
12:16:04
Народ, вопрос на засыпку, почему различные операторы сравнения не позволяют сравнивать объекты идентичных классов с разными аллокаторами? Для сравнения выделять память не требуется, всё const.
Пруф: http://ideone.com/1RikPA

Yaroslav
18.08.2017
12:16:11
Что-то во всех топовых конторах только на с++ игры и пишут)

Anton
18.08.2017
12:16:17

Alexander
18.08.2017
12:16:27

Александр
18.08.2017
12:16:48
вроде ж написать
template <class T, class Alloc1, class Alloc2>
bool operator==(const std::vector<T, Alloc1>& lhs, const std::vector<T, Alloc2>& rhs) { ... }
и всё хорошо
да, я вопрос криво сформулировал. "Почему операторы не реализовали так, чтобы они могли сравнивать объекты идентичных классов с разными аллокаторами?" - так лучше

Alexander
18.08.2017
12:19:40

Александр
18.08.2017
12:20:28

Alexander
18.08.2017
12:20:28
чтобы нам не приходилось париться по поводу таких вот мелочей

Google

Александр
18.08.2017
12:22:04
вот, значит нужно сделать сравнение нормальное!

Ilia
18.08.2017
12:25:22

Владислав
18.08.2017
12:26:08
это не вброс, это вбросище

Ilia
18.08.2017
12:28:19
http://docs.conan.io/
Ну, вот пробую я тут conan, по методичке. Получаю:
...\mytimer\build>conan install ..
Poco/1.7.8p3@pocoproject/stable: Not found, looking in remotes...
WARN: Remotes registry file missing, creating default one in ...\.conan\registry.txt
Poco/1.7.8p3@pocoproject/stable: Trying with 'conan.io'...
ERROR: Unable to find 'Poco/1.7.8p3@pocoproject/stable' in remotes
И что делать надо ?

Alexander
18.08.2017
12:28:23
пропатчи свой локальный conan
у них было разветвление на две ветки: conan-transit и conan-center

Ilia
18.08.2017
12:30:22

Александр
18.08.2017
12:30:47
помню с conan'ом была проблема, что он плодил кучу копий собранной либы, когда я менял буквально мелочи в конфиге. это логично, да, но потом как вычищать лишние копии и как узнавать, какая копия для какого конфига - не ясно. по дате изменения файлов узнавал

Ilia
18.08.2017
12:31:17

Александр
18.08.2017
12:31:18
может кто в курсе решения проблемы?

Alexander
18.08.2017
12:33:17
новые
почистить локальный кеш что ли?

Александр
18.08.2017
12:33:55
ага
причем почистить выборочно

Alexander
18.08.2017
12:34:44

Александр
18.08.2017
12:34:56

Google

Александр
18.08.2017
12:35:06
а у меня например 2 билда - x32, x64

Alexander
18.08.2017
12:35:19
сории, не понял сразу.

Alex Фэils?︙
18.08.2017
12:35:29

Alexander
18.08.2017
12:35:42
-q QUERY, —query QUERY
Packages query: "os=Windows AND (arch=x86 OR
compiler=gcc)". The "pattern" parameter has to be a
package recipe reference: MyPackage/1.2@user/channel

Admin
ERROR: S client not available

Александр
18.08.2017
12:37:25
о, прикольно
сохранил
и наконец, как посмотреть конфиги билдов?

Alexander
18.08.2017
12:38:38
с какими флагами собраны что ли?

Александр
18.08.2017
12:39:04
да
как удалять, я теперь знаю, а как смотреть, что удалять - нет

Alexander
18.08.2017
12:39:48
то есть ты хочеш посмотреть, какие билды уже есть для данного пакета, да?

Александр
18.08.2017
12:40:08
именно
чтобы понять, может есть лишние и можно удалить
а то нынче либы прилично весят, что критично, когда на виртуалке сидишь

Tengiz
18.08.2017
12:41:36
Приветсвую, а где можно посмотреть реализацию std::apply для С++14
На http://en.cppreference.com/w/cpp/utility/apply возможная реализация основана на std::invoke
В принципе мне нужно вызываться только lambda через std::apply, всего разнообразия callable объектов не нужно.
Быстрый гуглёж ничего дельного не предложил.

Alexander
18.08.2017
12:43:02

Google

Alexander
18.08.2017
12:43:14

Tengiz
18.08.2017
12:43:55

Alexander
18.08.2017
12:44:49
https://www.codetriage.com/

Tom
18.08.2017
12:46:00

Tengiz
18.08.2017
12:46:53

Tom
18.08.2017
12:47:30

Александр
18.08.2017
12:47:32

Tengiz
18.08.2017
12:47:58

Александр
18.08.2017
12:48:13
вообще invoke - совсем для обобщенных случаев - с указателями на методы и прочее
к слову, по-моему можно в std::function завернуть и всё будет из коробки

Tom
18.08.2017
12:48:44

Александр
18.08.2017
12:49:19
ну ладно

Alexander
18.08.2017
13:10:23
кто там говорил про С++ программиста на мобилки под игры?
С++ Client Developer
Компания-разработчик мобильных игр ?
Минск
Отправьте, пожалуйста, Ваше #резюме по адресу:
hr.alenachayko@gmail.com
Контакты для связи:
Skype: hr.alenachayko
+375(29)855-70-32 (Viber, WhatsApp, Telegram)
+375(29)114-41-46
+375(29)509-41-46
только что упало на linkedin

Daria
18.08.2017
13:10:52

Aidar
18.08.2017
13:14:32

Alex Фэils?︙
18.08.2017
13:19:24

Antony
18.08.2017
13:57:45
вот, значит нужно сделать сравнение нормальное!
Вообще похоже на хорошую идею для Proposal. Операторы сравнения описаны через lexicographical_compare, он позволяет работать с итераторами разных типов.
Только надо сделать нормальное сравнение не только для vector, а и для deque, list, forward_list и т.д.