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

c ? vim
Чёт сломался искаробочный(?) фолдинг для сишных исходников. Кто чо юзает?
#JO8MZ0 (6) / @l29ah / 3177 дней назад
Как отловить переполнение стека?
#AB054Y (31) / @l29ah / 3178 дней назад
cpp c ?
oping.c:1537:27: ошибка: оператор без побочного эффекта [-Werror=unused-value] # define HOST_PRINTF(...) (void)__VA_ARGS__; Как красиво заткнуть ворнинг? Если заменить на ;, то unused становятся переменные, что кормятся в HOST_PRINTF.
#XV4RJF (16+1) / @l29ah / 3242 дня назад
c
Очередная лекция по сишке от Линуса: https://lkml.org/lkml/2015/9/3/428
#82UK46 (0+2) / @l29ah / 3346 дней назад
c
Типичный анархо-капиталист: https://www.linux.org.ru/forum/development/11935965
#04TAZX (4+1) / @l29ah / 3360 дней назад
Да, сука, да! ‰ 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 / 3449 дней назад
Приму в дар кольцевой буфер с интерфейсом массива на препроцессоре >_>
#7DPK8C (11) / @l29ah / 3460 дней назад
http://wiki.musl-libc.org/wiki/Functional_differences_from_glibc looks sensible, перекатываюсь.
#53T343 (0) / @l29ah / 3489 дней назад
ЧИСТИ ЧИСТИ БАЙТЫ СИШКОЙ ЧИСТИ ЧТОБ ЧИСТО БЫЛО
#VGDCNW (3+2) / @l29ah / 3580 дней назад
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 / 3963 дня назад
c ?

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

#G63OMV (3+2) / @l29ah / 4079 дней назад

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

#DPDLHQ (30) / @l29ah / 4284 дня назад
А бывают экзотически-фашистские платформы, где есть libstdc++, но нет libc?
#L10JGV (0) / @l29ah / 4312 дней назад
Школоны, кто-нибудь хочет написать мне кастомный crc32 на цэ за околоеду? Я заебался.
#4MS1QE (0) / @l29ah / 4483 дня назад
Где можно украсть реализацию BCH(15,11) для x⁴ + x + 1 на цэ? Инбифо linux: там толстый страшный ужас.
#U2TYRJ (0) / @l29ah / 4552 дня назад
Посоны, посоветуйте говно для генерации сериализаторов/десериализаторов произвольного бинарного формата пакета на цэ, а? Нужно штоб умело не привязанные к октетам битфилды, в частности.
#2331H8 (2+1) / @l29ah / 4599 дней назад
c ?
__attribute__ ((__packed__)) гарантирует-ли мне, что если я буду эту структурку писать и читать в сеть, то при использовании только фиксированных типов c99 и битовых полей у меня всё прочитается корректно, и мне нужно будет трахаться только с endianness?
#1AMB39 (0) / @l29ah / 4667 дней назад
--
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

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