Size: a a a

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

2020 April 05

O

Ostrich Corpsе in cxx.Дискуссионная
Igor Okhremchuk
ДАЕШЬ РЕВЕРСИВНУЮ ИНЖЕНЕРИЮ В МАССЫ
Стрелочка угнетения нереверсивна
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Ostrich Corpsе
Стрелочка угнетения нереверсивна
а кто с этим несогласен - пусть 3 видосика NixelPixel вне очереди смотрит
источник

Е

Егор in cxx.Дискуссионная
    def source(self):
       tools.get(**self.conan_data["sources"][self.version])
       extracted_folder = self.name + "-" + self.version
       os.rename(extracted_folder, self._source_subfolder)

Что это за строки вообще? Почему они в каждом рецепте есть, но инфы о них никакой
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Егор
    def source(self):
       tools.get(**self.conan_data["sources"][self.version])
       extracted_folder = self.name + "-" + self.version
       os.rename(extracted_folder, self._source_subfolder)

Что это за строки вообще? Почему они в каждом рецепте есть, но инфы о них никакой
какая тебе инфа нужна? это то, как распаковываются сорцы для сборки из архива
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
А что тут непонятного?
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Егор
    def source(self):
       tools.get(**self.conan_data["sources"][self.version])
       extracted_folder = self.name + "-" + self.version
       os.rename(extracted_folder, self._source_subfolder)

Что это за строки вообще? Почему они в каждом рецепте есть, но инфы о них никакой
и этот кусок тебе не подойдет, так как он украден тобой из conan-center-index, а там немного видоизмененнные рецепты (конкретно строка с tools.get(**self.conan_data["sources"])
источник

Е

Егор in cxx.Дискуссионная
Alexander Zaitsev
какая тебе инфа нужна? это то, как распаковываются сорцы для сборки из архива
я пытаюсь своц рецепт написать, просто указав соурс скачать с гитхаба и скопировать инклюд папку не сработало, вот пытаюсь смотреть как люди делают и не понимаю
источник

AZ

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

AZ

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

Е

Егор in cxx.Дискуссионная
да тут и билда нету, мне просто файлики скопировать
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
значит ещё проще
источник

RM

Roy Mustang in cxx.Дискуссионная
Каким образом std::map делает свои элементы отсортированными? При каждой вставке элемента оно как то выполняет сортировку?
источник

Е

Егор in cxx.Дискуссионная
Roy Mustang
Каким образом std::map делает свои элементы отсортированными? При каждой вставке элемента оно как то выполняет сортировку?
там дерево
источник

RM

Roy Mustang in cxx.Дискуссионная
Егор
там дерево
Я понимаю что там древо, оно автоматом сортируется ?
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Roy Mustang
Каким образом std::map делает свои элементы отсортированными? При каждой вставке элемента оно как то выполняет сортировку?
да
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Roy Mustang
Я понимаю что там древо, оно автоматом сортируется ?
да
источник

Е

Егор in cxx.Дискуссионная
Roy Mustang
Я понимаю что там древо, оно автоматом сортируется ?
еще и балансируется само
источник

RM

Roy Mustang in cxx.Дискуссионная
В общем, возвращаясь к задаче с TaskManager'ом, я вот голову ломаю, использовать тупо вектор, либо оставить map, либо вектор но с сортировкой при каждом добавлении задачи
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
Roy Mustang
Каким образом std::map делает свои элементы отсортированными? При каждой вставке элемента оно как то выполняет сортировку?
Тебе же доступна реализация, просто просмотри
источник

RM

Roy Mustang in cxx.Дискуссионная
Во втором случае можно даже бинарный поиск использовать
источник