Всем привет! Есть у меня такой фрагмент кода: if backward_direction { for index in (0..map_len).rev() { try_change_tile(index); ...
В тему стека такой вопрос - на 64-системах виртуальное адресное пространство просто огромное - есть ли теоретическая возможность резервировать под стеки потоков огромные диапа...
Ок. Ну и тогда еще такой совсем глупый вопрос - а чем плохо иметь две мутабельные ссылки одновременно в однопоточном коде? Гонки же не возникнет.
let mut v = vec![1, 2, 3, 4, 5]; let slice_1 = &mut v[..]; let slice_2 = &mut slice_1[..]; slice_2[0] += 1; slice_1[0] += 1; println!("{:?}", v); Подскажите, пожалуйста - ...
https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=03db18137a7bba83f3b8d26be9082e64 вот приблизительно как это может через enum выглядеть - тут идет обра...
Меня вот больше удивило отсутствие перегрузок функций. Неужели это признано сомнительной практикой?
Растовые аналоги QT? Вот тоже интересно было бы про это послушать.