Size: a a a

cxx.Дискуссионная

2020 April 27

O

Ofee in cxx.Дискуссионная
Roy Mustang
Нет, это не то
Э... а что тебе нужно?
источник

RM

Roy Mustang in cxx.Дискуссионная
Ofee
Э... а что тебе нужно?
Вот смотри, у меня есть какой то объект класса, который лежит в хеш карте, я хочу например создать где то в другом месте указатель, который бы указывал на объект класса внутри хеш карты, но при этом, если этот объект внутри хеш карты разрушится, то указатель стал бы nullptr
источник

RM

Roy Mustang in cxx.Дискуссионная
Что-то такое нужно
источник

O

Ofee in cxx.Дискуссионная
Roy Mustang
Вот смотри, у меня есть какой то объект класса, который лежит в хеш карте, я хочу например создать где то в другом месте указатель, который бы указывал на объект класса внутри хеш карты, но при этом, если этот объект внутри хеш карты разрушится, то указатель стал бы nullptr
Секунду, покормлю своего единорога во дворе...
источник

/dev/urandon ¯\_(ツ)_... in cxx.Дискуссионная
Roy Mustang
Я ранее спрашивал, есть ли какой нибудь указатель, который способен наблюдать за данными на которые он указывает чтоб в случае если объект разрушился, указатель стал nullptr
Чтобы он обнулился сам, такое требует механизм подписки и рассылки эвентов. Это не то, что бы дёшево
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Александр Караев
@zamazan4ik почему в конане ни одного function_ref? 😟
так ты у автора спроси, почему ему насрать на своих пользователей
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
я не виноват, что авторам либ похуй на своих потенциальных пользователей
источник

АК

Александр Караев... in cxx.Дискуссионная
а, не, нашёл conanfile в репе
источник

/dev/urandon ¯\_(ツ)_... in cxx.Дискуссионная
Alexander Zaitsev
я не виноват, что авторам либ похуй на своих потенциальных пользователей
Либо на конан
источник

O

Ofee in cxx.Дискуссионная
Roy Mustang
Вот смотри, у меня есть какой то объект класса, который лежит в хеш карте, я хочу например создать где то в другом месте указатель, который бы указывал на объект класса внутри хеш карты, но при этом, если этот объект внутри хеш карты разрушится, то указатель стал бы nullptr
Ты же понимаешь, что тебе придётся хранить список указателей на указатели, указывающие на указатели? И ты что-то про оверхед юника говоришь? Ах, да, нужно убедиться, что указатели на указатели не инвалидировались... Заведём список указателей на указатель со списком указателей...
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
/dev/urandon ¯\_(ツ)_/¯
Либо на конан
ну учитывая что лучше средства нет сейчас, то на своих пользователей
источник

АК

Александр Караев... in cxx.Дискуссионная
https://github.com/Naios/function2/blob/master/conanfile.py
файл вижу, как мне его к себе затащить? я обычно через поиск в conan-center
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
а постоянный плач о том, что сука сложно пакетить - нет, сука, не сложно. пакетирование каждой либы занимает минут 10
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
можешь стянуть локально рецепт и поставить в локальный кеш, а оттуда к себе тянуть
источник

/dev/urandon ¯\_(ツ)_... in cxx.Дискуссионная
Alexander Zaitsev
ну учитывая что лучше средства нет сейчас, то на своих пользователей
Учитывая, что у всех давно куча перлянки с сетевой директорией 3rd-patry...
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
/dev/urandon ¯\_(ツ)_/¯
Учитывая, что у всех давно куча перлянки с сетевой директорией 3rd-patry...
как хорошо, что не у всех :)
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
если не хочешь контрибутить никуда, то просто создай свой реп, туда лей рецепты и оттуда ставь
источник

АК

Александр Караев... in cxx.Дискуссионная
Alexander Zaitsev
если не хочешь контрибутить никуда, то просто создай свой реп, туда лей рецепты и оттуда ставь
не, мне вот интересно, есть conanfile.py в репе - как его прокинуть в conan-center, чтобы все были счастливы?
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Александр Караев
не, мне вот интересно, есть conanfile.py в репе - как его прокинуть в conan-center, чтобы все были счастливы?
в conan-center - создать PR туда с запросом на включение
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
на том же Bintray есть где-то кнопка, что любой рецепт из своего репа в одну кнопку можно запросить на включение в conan-center. Тогда начнётся стадия review, что-то там смотреть будут. Если всё ок, то одобрят на включение.

Но вообще сейчас лучше смотри в сторону conan-center-index (EAP) и bincrafters (бинкрафтеры оно как conan-center - есть у всех, отвечают быстрее и у меня туда доступ есть на запись)
источник