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
Денис
Всем привет
cyberzx 🇷🇺
Привет
Денис
Хочу поделиться своей болью. Сел читать Learning Vulkan - это просто хоррор. Весь код, написан в псевдокоде, который представляет из себя рабочий код, из которого просто выкинули половину важных параметров и вызовов.
И такой вопрос. Сталкивался ли кто-нибудь с тем, что на ноутбуке с дискретной nvidia (технология optimus) под линуксом (Fedora 26) vulkan принципиально определяет только интелловскую интегрированную карту? Как его можно заставить увидеть нвидивские драйвера (через bumblebee работают) и работать с ними?
Danil
Денис
не нужен тебе бамблби
А как тогда? Нашёл скрипт nvidia-xrun, который вроде через bbswitch позволяет запустить иксы на нвидии. Попробовал через него, все равно Vulkan определяет только 1 физическое устройство, которое интелл.
Крылатый
Девайс же нужно выбирать.
Крылатый
Вручную.
Крылатый
У тебя есть список девайсов.
Berkus
я подозреваю что у него в списке 1 девайс
Крылатый
🤔
Денис
🤔
Под виндой, кстати, 2 девайса и там никаких проблем нет.
Danil
Денис
Само все делает да
Когда год назад я на федоре 24 прям влоб накатил драйвера нвидии просто с офф.сайта - у меня просто перестали стартовать иксы. Ну в принципе, наверное без гуя можно жить, но как-то это не очень.
Anonymous
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
Danylo
https://t.me/prographon
k_voistinov
Вы больше обсуждаете то, где спрашивать что можно - уж лучше тогда спрашивать тут и сразу ответ выдавать. Тем более по Вулкану, тут вроде был парень - Ioan V, кажется.
vladislav
ты шутишь так?
Danylo
Крылатый
Посоны. Какие есть для плюсцов либы для IO?
Крылатый
Быстрые, асинхронные, это всё.
Крылатый
Не только лишь Boost.ASIO)
Крылатый
А хватит ли мне его? 🤔
Anonymous
ASIO one love
Arseny
libev? libuv?
Anonymous
насчёт libev и libuv вполне норм тема тоже
Крылатый
🤔
Крылатый
Сейчас посмотрю. Спасибо.
Mikhail
Всем привет. Есть структура, а в ней объявлена другая структура. Как сделать forward declaration вложенной структуры?
Danil
но зачем...
Anonymous
struct A {
struct B {
} b;
};
?
Mikhail
Mikhail
Anonymous
struct A::B; навернае
Mikhail
Anonymous
при условии, что A — нормально объявлена
Danil
ругнется же
Anonymous
ну тогда это занятный вопрос
Danil
не совсем, все еще непонятно что это за ситуация где такое потребовалось
Anonymous
ну кто-то изучает, что можно, а что нельзя
Mikhail
а, все, понятно, через namespace
Mikhail
namespcae A {struct B;}
Danil
как ты неймспейсом это разрулишь?
Danil
class != namespace
Mikhail
Nikita
Danil
Mikhail
Nikita
Mikhail
Mikhail
cyberzx 🇷🇺
Сейчас посмотрю. Спасибо.
Смотри libuv. в libev нет функциональности про сам I/O. там только полинг ивентов. а в libuv есть полноценный ассинхронный API для работы с файлами
Хотя я сам пользуюсь libev
Anonymous
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 - брр
Денис
Не круто. Скорей бы уже добавили.