Square
Berkus
Berkus
Square
https://raw.githubusercontent.com/solodon4/Mach7/master/media/posters/OpenPatternMatching-OOPSLA-1.pdf
Berkus
доня.
а, ты в том смысле что не только в этом случае нужен?
ну ок тогда
Square
Ivan
Berkus
Слышал, а что не так
тогда твое заявление что auto нужен только в случае destructuring decls выглядит странно
Ivan
Ivan
Если класс из чисел нельзя сделать int[a,b,c] = obj;
Ivan
Vladislav
ну и что?
Vladislav
Vladislav
можно конечно пропозал написать, но я не вижу особого поинта
Vladislav
ну напиши развернуто, если тебе это надо
🦥Alex Fails
приглашаю посидеть в антикафе "зеленая дверь" сегодня (12 августа) в 15:00. Адрес:Адрес Милютинский переулок, 19/4 ст1, 101000, 1 этаж
🦥Alex Fails
Ivan
Vladislav
Berkus
Ivan
Ivan
Вроде не
Ivan
Я против повсеместного его использования.
Berkus
Я против повсеместного его использования.
ну если ты вместо быстрого auto [a,b,c] хочешь писать [std::list<MyTypeName>::const_iterator a, std::map<AnotherType>::iterator b, std::map<ThirdType, my::custom_allocator>::const_iterator c] тоооо... вряд ли тебе кто-то может запретить!
Berkus
делай пропозал чо уж
Ivan
Ееее
Evgenii
кстати о пропозалах. Сегодня подумал о том что удобно было бы иметь что-то типа
auto [c, d] : some_function(a,b,c,d);
где функция принимает b, d по ссылке. Чо думаете? Вроде сахар, а вроде и есть несколько мест, где пригодилось бы
Evgenii
ну я имел ввиду именно ауто для переменных инициализируемых в функции
Evgenii
вторую это я под впечатлением подкинул
Vladislav
Vladislav
пусть возвращают
Evgenii
а так например auto c:sum(a,b,c)
Evgenii
Berkus
ну так они уже есть же
Berkus
Berkus
for (auto [c, d]: myMap) где myMap может быть и результатом функции
Berkus
гмм, ну можно конечно echo в tcp сокет на mx сервер, но мне кажется это ооочень хлипко
Kirill
Vladislav
Berkus
ох, опять контекстно зависимые правила... хотя везде в плюсах оно так.
Vladislav
но вообще, имхо такой синтаксис не надо
Vladislav
например, ни разу не ясно, как оно должно работать с шаблонными функциями
Berkus
по-моему такой синтаксис это беда
Berkus
если очень хочется - возвращай туплю и деструктурируй ее, получится тоже самое только понятней во всех смыслах
Vladislav
Evgenii
Evgenii
но c rvo и правда смысла немного такие функции писать
🦥Alex Fails
Купи
Приятного времяпровождения тебе и всем чатовчанам)
Александр
🦥Alex Fails
Очень. Никого😂. Кто-то времяперепутал, кто-то день 🤷♂
Ioann_
А обычно сколько бывает :?
🦥Alex Fails
5-9
🦥Alex Fails
В питере стабильно было. @crackedmind, @andreikr, @ThatEmbeddedGuy и еще парочка, включпя меня 😊
Ioann_
Не, ну мн в Питер было бы в лом так с ходу ехать, такие вещи надо заранее планировать, ну и чтобы народу в достатке было
🦥Alex Fails
Я, пожалуй,больше не буду проводить такиа мероприятия. Алсо флуд пожалуйста во @fludpac
Matwey
А каким макросом принято проверять, что дело происходит в MS Visual Studio?
🦥Alex Fails
_MSC_VER
Anonymous
добрый вечер! у меня есть lib файл и хеадер. как в Visual Studio заставить скомпилить в один файл?
Anonymous
чтобы не требовал длл
Anonymous
подозреваю, что никак, но лучше препройти в @supapro
Anonymous
можно иат подменить мб
Ioann_
Блин, проблема на проблеме. Вот я допустим перенс OcTree на GPU
Ioann_
И хуясь, нашел что это запатентовано ?
Anonymous
таблицу импорта
Ioann_
Типа все, мне пиздец и не могу использовать ?:
Anonymous
длл импортится ж
Anonymous
весь код запихнуть в секцию кода
Anonymous
и переназначить адреса
Ioann_
Алгоритм переноса octree на GPU
Anonymous
секцию кода длл в екзешную секецию кода
Ioann_
Вот если сделать тоже самое на CPU - то вроде как все отлично, а если на GPU то почему то патент. И я не понимаю, что именно происходит и как с этим быть.
Matwey
https://www.khronos.org/sycl
кто-нибудь понял почему это?
Matwey
https://www.codeplay.com/products/computesuite/computecpp
Nikita
Vladislav
а чего это они даты по-японски пишут?