Очень бы хотелось увидеть сравнение по производительности. Единственная фраза в статье: thread::yield работает медленнее чем сохранение / восстановление контекста корутины. В...
Привет! А можете мне чуть прояснить про alignment, пожалуйста? StackOverflow дает противоречивые ответы, может быть есть кто-то кто понимает лучше. У нас есть понятие cache l...
Привет! Дорогой чат, подскажи, пожалуйста, не встречал ли ты фреймворков на с++ для управления задачами? Задачу можно создать, она может выполняться, ждать чего-то или быть в...
Не очень понял: для корутины нужно сохранить весь стек, начиная с event loop, если я не ошибаюсь. Иначе как её продолжать? Про ядро тоже не очень понятно: да, останов потока...
Спасибо! Да в целом-то я про кэши понимаю, просто странно, если у нас уже все 64 байта лежат в кэше CPU, все равно выходит даже для доступа к ним есть какой-то alignment?
Какая часть с++17 изменится в с++20?
У меня что-то не вышло кстати. Есть идеи как?
Реально странно. Отсюда не пробовал разные подходы https://stackoverflow.com/questions/15100351/changing-cmake-cxx-flags-in-project ?
Пробовали посмотреть, можно ли вызвать не константный метод на возвращенном объекте для обоих случаев? Типа myF().nonConstMethod()
В си разве нельзя вернуть указатель на новый массив? Так лучше, а иначе будет переполнение буфера
И ты прям elf заливаешь в прошивку? Я не знаю как работает loader в ардуино :(
Это и так и так временный объект, в чем смысл делать const?
Как ты создавал массив?