Size: a a a

2020 October 05

К

Коля🤔🎭 in pro.cxx
ARCHANGEL
я не дебил. Я задал конкретный вопрос - что та черезжопная конструкция по задумке должна делать?
Собрать вектор векторов и создать структуру InlineKeyboardMarkup
источник

A

ARCHANGEL in pro.cxx
Коля🤔🎭
Собрать вектор векторов и создать структуру InlineKeyboardMarkup
в InlineKeyboardMarkup есть конструктор, принимающий Initializer_list?
источник

К

Коля🤔🎭 in pro.cxx
ARCHANGEL
в InlineKeyboardMarkup есть конструктор, принимающий Initializer_list?
Нет
источник

К

Коля🤔🎭 in pro.cxx
InlineKeyboardMarkup такой же, как в pastebin
источник

A

ARCHANGEL in pro.cxx
Коля🤔🎭
InlineKeyboardMarkup такой же, как в pastebin
ну так у тебя описание ошибки - ни один конструктор не смог принять исходный тип
источник

К

Коля🤔🎭 in pro.cxx
А оно разве не должно структуру инициализировать? ладно, сейчас сделаю конструктор InlineKeyboardMarkup(std::vector<std::vector<InlineKeyboardButton::Ptr>>)
источник

ВС

Владислав Смирнов... in pro.cxx
если ты на 218 строчке уберешь констуирование InlineKeyboardMarkup, то что будет?
Т.е. останется std::make_shared<InlineKeyboardMarkup>( [](...) {твоя лямба}() }:
источник

К

Коля🤔🎭 in pro.cxx
ARCHANGEL
ну так у тебя описание ошибки - ни один конструктор не смог принять исходный тип
Ура, заработало, сделал конструктор. Спасибо
источник

A

ARCHANGEL in pro.cxx
Коля🤔🎭
Ура, заработало, сделал конструктор. Спасибо
предположу, что из-за наследования была неоднозначность. С появлением более подходящего конструктора выбор стал очевиден, и собралось
источник

D

Danya in pro.cxx
@ishfb, здравствуйте
Немного оффтоп, но всё же
Если не NDA, скажите — это правда, что в Яндексе свой STL?
источник

ID

In Dev in pro.cxx
@unterumarmung Почти у каждой крупной конторы свой STL
источник

ID

In Dev in pro.cxx
Все очень просто - они появились задолго до того момента, когда стандартная библиотека стала хоть сколько-нибудь юзабельна
источник

ID

In Dev in pro.cxx
А теперь переходить больно/долго/дорого
источник

D

Danya in pro.cxx
In Dev
@unterumarmung Почти у каждой крупной конторы свой STL
Я именно про свою имплементацию стл, а не дополнительные либы, которые реализуют функциональность, которой не хватает
источник

ID

In Dev in pro.cxx
Да, и я об этом
источник

ID

In Dev in pro.cxx
Строки/контейнеры почти у всех свои)
источник

ID

In Dev in pro.cxx
Это не то, чтобы "имплементация STL", они как правило не очень совместимы. Просто своя реализация тех вещей, которые есть в стандартной библиотеке. Иногда с какими-то наворотами, но в целом можно было бы использовать и стандартные. Если бы они на момент написания своей реализации были бы в стандарте
источник

ID

In Dev in pro.cxx
По крайней мере это то, что я слышал
источник

D

Danya in pro.cxx
Я больше про то, что компиляторная STL совершенно не используется и используется только своя имплементация или свой аналог стл
источник

ПК

Побитый Кирпич... in pro.cxx
Danya
@ishfb, здравствуйте
Немного оффтоп, но всё же
Если не NDA, скажите — это правда, что в Яндексе свой STL?
Кто такое сказал?
источник