↑↑↓↓←→←→ⒷⒶ Войти !bnw Сегодня Клубы
УНЯНЯ. У нас есть немножечко инфы об этом пользователе. Мы знаем, что он понаписал, порекомендовал и даже и то и другое сразу. А ещё у нас есть RSS.
Теги: Клубы:

Как отловить переполнение стека?
#AB054Y (31) / @l29ah / 2962 дня назад
cpp c ?
oping.c:1537:27: ошибка: оператор без побочного эффекта [-Werror=unused-value] # define HOST_PRINTF(...) (void)__VA_ARGS__; Как красиво заткнуть ворнинг? Если заменить на ;, то unused становятся переменные, что кормятся в HOST_PRINTF.
#XV4RJF (16+1) / @l29ah / 3026 дней назад
c
Очередная лекция по сишке от Линуса: https://lkml.org/lkml/2015/9/3/428
#82UK46 (0+2) / @l29ah / 3130 дней назад
c
Типичный анархо-капиталист: https://www.linux.org.ru/forum/development/11935965
#04TAZX (4+1) / @l29ah / 3143 дня назад
Да, сука, да! ‰ cat cbuf.h cbuf.c #ifndef __CBUF_H__ #define __CBUF_H__ #include <stdint.h> typedef struct { uint8_t *buf; uint16_t head, tail, len; } cbuf_t; void cbuf_init(cbuf_t *cbuf, uint8_t *buf, unsigned len); unsigned cbuf_read(cbuf_t *cbuf, uint8_t *buf, unsigned count); unsigned cbuf_write(cbuf_t *cbuf, const uint8_t *buf, unsigned count); #endif #include <stdint.h> #include "cbuf.h" void cbuf_init(cbuf_t *cbuf, uint8_t *buf, unsigned len) { cbuf->buf = buf; cbuf->head = 0; cbuf->tail = 0; cbuf->len = len; } unsigned cbuf_read(cbuf_t *cbuf, uint8_t *buf, unsigned count) { unsigned i; for (i = 0; i < count; ++i) { if (cbuf->tail == cbuf->head) { break; } buf[i] = cbuf->buf[cbuf->tail]; cbuf->tail = (cbuf->tail + 1) % cbuf->len; } return i; } unsigned cbuf_write(cbuf_t *cbuf, const uint8_t *buf, unsigned count) { for (unsigned i = 0; i < count; ++i) { cbuf->buf[cbuf->head] = buf[i]; cbuf->head = (cbuf->head + 1) % cbuf->len; } return count; }
#ONMSUV (11) / @l29ah / 3232 дня назад
Приму в дар кольцевой буфер с интерфейсом массива на препроцессоре >_>
#7DPK8C (11) / @l29ah / 3244 дня назад
http://wiki.musl-libc.org/wiki/Functional_differences_from_glibc looks sensible, перекатываюсь.
#53T343 (0) / @l29ah / 3272 дня назад
ЧИСТИ ЧИСТИ БАЙТЫ СИШКОЙ ЧИСТИ ЧТОБ ЧИСТО БЫЛО
#VGDCNW (3+2) / @l29ah / 3363 дня назад
c ? vim

l29ah-t60 /etc/paludis ∞ man errno
Vim: Чтение из стандартного потока ввода stdin...

l29ah-t60 /etc/paludis ∞ view /usr/include/errno.h
l29ah-t60 /etc/paludis ∞ view /usr/include/bits/errno.h
l29ah-t60 /etc/paludis ∞ view /usr/include/linux/errno.h
l29ah-t60 /etc/paludis ∞ view /usr/include/asm/errno.h
l29ah-t60 /etc/paludis ∞ view /usr/include/asm-generic/errno.h
l29ah-t60 /etc/paludis ∞ view /usr/include/asm-generic/errno-base.h

Какой плагин я забыл поставить?

#GXCU7L (1) / @l29ah / 3747 дней назад
c ?

Чем может быть полезен массив из нуля элементов?

#G63OMV (3+2) / @l29ah / 3862 дня назад

Сегодня познал неиллюзорную разницу между char *foo = "bar"; и char foo[] = "bar";.

#DPDLHQ (30) / @l29ah / 4068 дней назад
А бывают экзотически-фашистские платформы, где есть libstdc++, но нет libc?
#L10JGV (0) / @l29ah / 4096 дней назад
Школоны, кто-нибудь хочет написать мне кастомный crc32 на цэ за околоеду? Я заебался.
#4MS1QE (0) / @l29ah / 4267 дней назад
Где можно украсть реализацию BCH(15,11) для x⁴ + x + 1 на цэ? Инбифо linux: там толстый страшный ужас.
#U2TYRJ (0) / @l29ah / 4336 дней назад
Посоны, посоветуйте говно для генерации сериализаторов/десериализаторов произвольного бинарного формата пакета на цэ, а? Нужно штоб умело не привязанные к октетам битфилды, в частности.
#2331H8 (2+1) / @l29ah / 4383 дня назад
c ?
__attribute__ ((__packed__)) гарантирует-ли мне, что если я буду эту структурку писать и читать в сеть, то при использовании только фиксированных типов c99 и битовых полей у меня всё прочитается корректно, и мне нужно будет трахаться только с endianness?
#1AMB39 (0) / @l29ah / 4451 день назад
Program received signal SIGABRT, Aborted. ResetISR () at ../config/freertos_cr_startup_lpc11.c:216 216 { (gdb) next Program received signal SIGABRT, Aborted. ResetISR () at ../config/freertos_cr_startup_lpc11.c:216 216 { (gdb) next Program received signal SIGABRT, Aborted. ResetISR () at ../config/freertos_cr_startup_lpc11.c:216 216 { (gdb) ШОЭТА?
#UDVPRI (0) / @l29ah / 4466 дней назад
--
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.