ch
Feedback
Блог*

Блог*

前往频道在 Telegram

Блог со звёздочкой. Много репостов, немножко программирования. Небольшое прикольное комьюнити: @decltype_chat_ptr_t Автор: @insert_reference_here

显示更多
1 925
订阅者
+124 小时
+67
-630
帖子存档
#prog #rust А технически в Rust можно обернуть порядок всего, что может преобразовываться в двухсторонний итератор по мутабельным ссылкам на элементы: fn reverse<'a, Item: 'a, I>(iterable: I) where I: IntoIterator<Item = &'a mut Item>, I::IntoIter: DoubleEndedIterator, { let mut iter = iterable.into_iter(); while let (Some(a), Some(b)) = (iter.next(), iter.next_back()) { std::mem::swap(a, b); } }

Repost from N/a
photo content

#meme

Как же хорошо, что на моей работе дейли всего раз в неделю ☺️

напоминаю
напоминаю

Когда плюсовик переучивается на фронтендера, он по привычке вместо iframe пишет ifndrame

Каждый Опенсорс Желает Зарабатывать, Грубо Стыривая Фичи

photo content

sticker.webp0.25 KB

Тебе не придётся просыпаться утром, если ты не будешь спать всю ночь

Repost from Neural Machine
Я не хочу просыпаться утром

#prog #cpp #rust #article Rust vs C++ Formatting В статье, к сожалению, есть техническая неточность: в качестве одного из примеров кода на Rust приводится println!("Point is at (x={p.x}, y={p.y}, z={p.z})"); , что в Rust в текущей версии не работает.

#prog #go Вот эта программа на Go не компилируется:
package main

func main() {
  switch 0 {
  case 1, 0:
    falltrough
  caes 3:
    break
  }
}

Компилятор выдаёт ошибку: ./prog.go:7:7: syntax error: unexpected literal 3 at end of statement Причина? Опечатка в ключевом слове case в седьмой строчке. Но, разумеется, компилятор Go этого не скажет. И на go.dev/play этого сразу не заметишь, потому что там нет подсветки синтаксиса, причём принципиально. So much for a "simple language" и "fast compiler".

Всего один человек заполнил и выложил бинго. Непорядок 😒

Не показалось, эти штрихи действительно стали жирнее. И, разумеется, отредактировать это никак нельзя
+1
Не показалось, эти штрихи действительно стали жирнее. И, разумеется, отредактировать это никак нельзя