Вот этот случай crossinlineне нашел где у вас описан. "из другого контекста выполнения"
Если мы переданную лямбду вызовем в корутине, а в ней return есть, то же ставить crossinlineнадо? Корутина же будет считаться "another execution context"?
Note that some inline functions may call the lambdas passed to them as parameters not directly from the function body, but from another execution context, such as a local object or a nested function. In such cases, non-local control flow is also not allowed in the lambdas. To indicate that the lambda parameter of the inline function cannot use non-local returns, mark the lambda parameter with the crossinline modifier:
inline fun f(crossinline body: () -> Unit) { val f = object: Runnable { override fun run() = body() } // ... }
Администрация Байдена выделила 2 триллиона долларов на развитие инфраструктуры электротранспорта
Уже выделила? Можно ссылку на анонс/одобрение документа?
Даже перевод Гуггл транслейтом части статьи, показывает что это не так. Остальная часть статьи переведена в таком же вольном стиле?
30 марта администрация Байдена опубликовала скудные подробности о больших расходах в предстоящем законопроекте об инфраструктуре на 2 триллиона долларов для продвижения электромобилей.
float Q_rsqrt( float number )
{
long i;
float x2, y;
const float threehalfs = 1.5F;
x2 = number * 0.5F;
y = number;
i = * ( long * ) &y; // evil floating point bit level hacking
i = 0x5f3759df - ( i >> 1 ); // what the fuck?
y = * ( float * ) &i;
y = y * ( threehalfs - ( x2 * y * y ) ); // 1st iteration
// y = y * ( threehalfs - ( x2 * y * y ) ); // 2nd iteration, this can be removed
return y;
}
Если бы не C то в Doom бы мы не поиграли на Intel386
Интересная статья. Надо перечитать внимательнее потом Видел довольно дешевую xc7z010. На сколько я понял в чипе двухъядерный arm9. Должна быть мощная штука. На сколько это оправдано такая интеграция? Где взять среду для программирования arm9?
Статья хорошая. Читаю-повторяю материал
Хорошая подборка. Ждем следующую статью
Вот этот случай
crossinline
не нашел где у вас описан. "из другого контекста выполнения"Если мы переданную лямбду вызовем в корутине, а в ней return есть, то же ставить
crossinline
надо? Корутина же будет считаться "another execution context"?Note that some inline functions may call the lambdas passed to them as parameters not directly from the function body, but from another execution context, such as a local object or a nested function. In such cases, non-local control flow is also not allowed in the lambdas. To indicate that the lambda parameter of the inline function cannot use non-local returns, mark the lambda parameter with the crossinline modifier:
inline fun f(crossinline body: () -> Unit) {
val f = object: Runnable {
override fun run() = body()
}
// ...
}
Парни из "Кибер деревни"
Там отличная буханка, И сам сериал потрясающий
Использование while(true) внутри Composable тоже спорный подход. Я бы реализовал таймер так
По поводу LaunchEffect у вас не полное описание и не передан ключевой момент -
LaunchedEffect: run suspend functions in the scope of a composable
Ниже пример который соберется и будет работать, но компилятор подсветит ошибку -
Calls to launch should happen inside a LaunchedEffect and not composition
Частично соглашусь на счет соотношения скорости и цены. но содержание хотелось бы всеобемлющим
Ну да, сами себе рынок сбыта отрезали. huawei p60 pro что дальше?
Я когото обидел)
12 Gen проца с энергоэффективными ядрами, Если на нем ничего не делать день может простоять)
Я плюсанул статью если что, надеюсь автор напишет цикл статей. Будем обсуждать
Да. И это называется статья)) Может я чего не понимаю, как надо про композ писать?
https://habr.com/ru/articles/765416/
Тоже игрался в разработке железок под это. Раньше X386 Intel имел производительность сегодняшней ESP32. Doom и там и там работает)
Приходишь к белой женщине и с умным видом тычешь в него стилусом... На иллюстрации же показано
А вы помните был такой лютый ковид?
Прочитать СМС подключившегося абонента можно?
Уже выделила? Можно ссылку на анонс/одобрение документа?
Даже перевод Гуггл транслейтом части статьи, показывает что это не так. Остальная часть статьи переведена в таком же вольном стиле?
30 марта администрация Байдена опубликовала скудные подробности о больших расходах в предстоящем законопроекте об инфраструктуре на 2 триллиона долларов для продвижения электромобилей.
Не смог эту лабуду подключить к своему интернет. Логин вводил, пароль вводил
Ambilight
Если бы не C то в Doom бы мы не поиграли на Intel386
Интересная статья. Надо перечитать внимательнее потом
Видел довольно дешевую xc7z010. На сколько я понял в чипе двухъядерный arm9. Должна быть мощная штука. На сколько это оправдано такая интеграция? Где взять среду для программирования arm9?