Andrey
дойди до конца массива и введи дополнительную переменную, и начни переприсваивать и все
Burado
char* str; ... // Тут код и всё такое, вводится строка через cin.get inverse(str);
Burado
Ладно, напишу когда дома буду. Точно не помню, как там.
Burado
С.
Burado
Да, затупил. Буду дома - скажу.
Evgenii
Можно как-то в плюсах получить длину машинного слова?
Anatoly
sizeof(size_t) ?
Anonymous
sizeof(void*), но это ты получишь длину указателя
Anonymous
а вообще... длину слова, интересная тема для гугления
Anonymous
https://stackoverflow.com/a/2302248
Berkus
ну это и есть хачить, нормальным решенеим и было бы чтобы просто в коде #include "sequnece.h" было и все
нет конечно, правильно писать #include <seqan/sequence.h> или #include <mylib/sequence.h> а не смешивать все sequence.h в одну кучу
⁣Денис
Всем привет
cyberzx 🇷🇺
Привет
⁣Денис
Хочу поделиться своей болью. Сел читать Learning Vulkan - это просто хоррор. Весь код, написан в псевдокоде, который представляет из себя рабочий код, из которого просто выкинули половину важных параметров и вызовов. И такой вопрос. Сталкивался ли кто-нибудь с тем, что на ноутбуке с дискретной nvidia (технология optimus) под линуксом (Fedora 26) vulkan принципиально определяет только интелловскую интегрированную карту? Как его можно заставить увидеть нвидивские драйвера (через bumblebee работают) и работать с ними?
⁣Денис
не нужен тебе бамблби
А как тогда? Нашёл скрипт nvidia-xrun, который вроде через bbswitch позволяет запустить иксы на нвидии. Попробовал через него, все равно Vulkan определяет только 1 физическое устройство, которое интелл.
vladislav
не нужен тебе бамблби
давай, расскажи как ядро само всё сделает
Крылатый
Девайс же нужно выбирать.
Крылатый
Вручную.
Крылатый
У тебя есть список девайсов.
Berkus
я подозреваю что у него в списке 1 девайс
⁣Денис
У тебя есть список девайсов.
У меня vulkan только 1 физический девайс в списке выдает.
Крылатый
🤔
⁣Денис
🤔
Под виндой, кстати, 2 девайса и там никаких проблем нет.
⁣Денис
Само все делает да
Когда год назад я на федоре 24 прям влоб накатил драйвера нвидии просто с офф.сайта - у меня просто перестали стартовать иксы. Ну в принципе, наверное без гуя можно жить, но как-то это не очень.
⁣Денис
Зайди на @russianfedora и задай там вопрос. Здесь это оффтоп.
Сорри, не знал. А про вулкан есть какая-нибудь конфа или тут можно обсуждать?
Anonymous
Сорри, не знал. А про вулкан есть какая-нибудь конфа или тут можно обсуждать?
Про сам вулкан можно спрашивать в чате по геймдеву.
Селера
Наши чаты: @supapro – чат для начинающих и тех, кто хочет изучить язык; @fludpac – флуд сюда; @pro_net – чатик по .NET; Наши каналы: @ProCxxNews – новости и мероприятия; @ProCxxChannel – небольшие заметки и ссылки; @ProCxxJobs – вакансии; @xthon – цитатник; Ближайшее мероприятие C++ Syberia – https://t.me/ProCxxNews/43 Правила чата Команда /rules. Чтобы она сработала, надо стартануть @gbreborn_bot --------- Мы тут пилим подкаст по плюсам и нам нужна небольшая помощь с выбором ведущего (ведущих): https://goo.gl/forms/RfS9Sk4Z56ldoThJ2
Danylo
https://t.me/prographon
k_voistinov
Вы больше обсуждаете то, где спрашивать что можно - уж лучше тогда спрашивать тут и сразу ответ выдавать. Тем более по Вулкану, тут вроде был парень - Ioan V, кажется.
vladislav
ты шутишь так?
Danylo
Вы больше обсуждаете то, где спрашивать что можно - уж лучше тогда спрашивать тут и сразу ответ выдавать. Тем более по Вулкану, тут вроде был парень - Ioan V, кажется.
Та никто не запрещает спрашивать, просто вероятнее, что там больше людей, которые могут дельное посоветовать. Всея оптимизатор Ioan V и в прографоне сидит)
Крылатый
Посоны. Какие есть для плюсцов либы для IO?
Крылатый
Быстрые, асинхронные, это всё.
Крылатый
Не только лишь Boost.ASIO)
Крылатый
А хватит ли мне его? 🤔
Anonymous
ASIO one love
Arseny
libev? libuv?
Anonymous
насчёт libev и libuv вполне норм тема тоже
Крылатый
🤔
Крылатый
Сейчас посмотрю. Спасибо.
Mikhail
Всем привет. Есть структура, а в ней объявлена другая структура. Как сделать forward declaration вложенной структуры?
Danil
но зачем...
Anonymous
struct A { struct B { } b; }; ?
Mikhail
но зачем...
ну прост
Anonymous
struct A::B; навернае
Mikhail
struct A::B; навернае
нет, ругается :)
Anonymous
при условии, что A — нормально объявлена
Danil
ругнется же
Anonymous
ну тогда это занятный вопрос
Danil
не совсем, все еще непонятно что это за ситуация где такое потребовалось
Anonymous
ну кто-то изучает, что можно, а что нельзя
Mikhail
а, все, понятно, через namespace
Mikhail
namespcae A {struct B;}
Danil
как ты неймспейсом это разрулишь?
Danil
class != namespace
Mikhail
Danil
Mikhail
Nikita
ну и?
Не слинкуется
Mikhail
nested forward declaration — хреновый паттерн.
Согласен, но сделано так
cyberzx 🇷🇺
Сейчас посмотрю. Спасибо.
Смотри libuv. в libev нет функциональности про сам I/O. там только полинг ивентов. а в libuv есть полноценный ассинхронный API для работы с файлами Хотя я сам пользуюсь libev
Anatoly
есть пропозал http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0289r0.pdf
Anonymous
пока эти пропозалы вкатят в стандарт (если вообще вкатят)....
Anonymous
пока компиляторы обзаведутся поддержкой...
Anonymous
бррр
⁣Денис
Слушайте, а есть какой-нибудь хитрый способ выковырять из enuma его поля как строки, не перебирая их вручную (там заводя и самому заполняя std::map какой-нибудь или что-то в таком духе)?
Anonymous
которой ещё нет в языке
Anonymous
но хотят запилить
Anonymous
из текущих решений знаю только именно ручками мапу
Anonymous
или у Qt есть мета-компилятор, но его тянуть, если в проекте ещё не используется Qt - брр
⁣Денис
Не круто. Скорей бы уже добавили.