189 похожих чатов

19 ответов

35 просмотров

массивы

и да, юзаю векторы в расте в эмбеде. вы там на пиках чтоли кодите восьмибитных?

Electronics-Designer Автор вопроса
Stanislav Popov
и да, юзаю векторы в расте в эмбеде. вы там на пик...

Массивы отлично организованы. То, что имя массива есть реальный указатель на его начало, а не какая-то хренотень, очень удобно. А массив из структур - элементарно, через typedef. Сто раз пользовался.

Electronics Designer
Массивы отлично организованы. То, что имя массива ...

теперь сделайте бинарный поиск по массиву в виде дженерика

Vyacheslav Olkhovchenkov
зачем?

чтобы найти чтото в нем?

Electronics-Designer Автор вопроса
Electronics-Designer Автор вопроса
Stanislav Popov
ну сделайте в любом виде, ок

Честно говоря, я вообще не припомню, чтобы мне когда-то требовался бинарный поиск.

Vyacheslav Olkhovchenkov
зачем для этого генерик?

потому что у нас есть Vec<T>, функция бинарного поиска это условно search(arr: Vec<T>, pred: (a:T, b:T)=> Ordering) я просто хочу видеть как это будет в сишечке

Electronics-Designer Автор вопроса
Stanislav Popov
ну ок, сделайне map по массиву, господи

Все задачи, которые вы упоминаете, как-то далеко от эмбеда.

Electronics Designer
Все задачи, которые вы упоминаете, как-то далеко о...

мне уже страшно что у вас за эмбед там такой, где все что можно показать это запись в магический адрес по поинтеру

Electronics-Designer Автор вопроса
Stanislav Popov
мне уже страшно что у вас за эмбед там такой, где ...

А вы-то что делаете, что вам каждый день нужен бинарный поиск по разным типам (ну, если сразу в виде дженерика), и map'ы на массив? Мне уже тоже интересно.

Electronics Designer
А вы-то что делаете, что вам каждый день нужен бин...

ну адвайте так - вам циклы нужны в коде? что вы делаете циклами обычно?

Stanislav Popov
ну адвайте так - вам циклы нужны в коде? что вы де...

Чаще всего циклами делаю error handling( do { do_something if (error) break; do_next } while (false);

Dr Zlo
Чаще всего циклами делаю error handling( do { d...

ну result из говна и палок. очень круто

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Карта сайта