Здравствуйте, изучаю Beej's Guide To Network Programming и возник такой вопрос, зачем серверу делать дочерние процессы, чтобы сделать send? while(1) { // main accept() loop ...
Здравствуйте, я хочу прилинковать libmylib.so файл, который находится в /home/ald9o/lib следующей командой gcc -I/home/ald9o/include -o main main.c -lmylib ld ругается: /usr...
Здравствуйте, есть такое задание: 'Не должно быть дублирования кода между типами данных строки и динамического массива строк. Весь код, который можно обобщить для этих двух ти...
Здравствуйте, я хочу посчитать размер стэка, имею такой код, но каждый раз он выдает разные значения, хотя все они при целочисленном делении выдают 2044 КБ Я делаю это неправи...
Господа, доброе утро. Вчера прикупил карту себе от зелёных, пошёл ставить дрова на Manjaro KDE(под wayland) Поставил дрова, всё ок, sudo reboot и почему то он не захотел реб...
char* trim(const char* source) { size_t i = 0; size_t j = strlen(source)-1; while (source[i] == ' ') i++; // If source string contains only spaces - return emp...
всем доброго времени суток, извиняюсь за супер тривиальный вопрос, но мне надо чтобы шарик при ударе о стенку/платформу отскакивал под углом, как я понимаю, это надо найти уго...
наверное это супер дибильный вопрос, щас узнал про memmove, почему бы не реализовывать с помощтю него списки ? если у тебя есть например массив чего-то, захотел куда-то встави...
позвольте прервать ваш диалог своим нубским вопросом, я не могу понять как работает fflush... нашел ее описание, у меня возникает пару вопросов: вот например, у нас есть FILE ...
Всем привет, снова я со своими дурацкими вопросами, по вот этому гайдику(https://danluu.com/malloc-tutorial/) пытаюсь понять как работает маллок на более низком уровне, а конк...
ребят у меня есть такая функция void* tds_vec_at(const TdsVec* self, size_t index); я хочу в ней делать проверку на то, что бы индекс был не за границами я правильно понимаю, ...
У меня есть свитч и такой макрос #define CTRL_KEY(k) ((k)&0x1f) чтобы контрл детектить, ну так вот, хочу добавить обработку такой конструкции CTRL_KEY('m') , но он мне выд...
при таком коде(&a), где a это массив интов, мне компилятор выдаёт ворнинги я впринципе понимаю что он хочет, чтобы было написано так, (int*)&a[0], но первый вариант же работае...
навалю немного кринжа, кто знает(или кто-то занимается/лся подобными), пишут ли читы для игОр на си? где про это почитать можно? то есть какие области программирования задейст...
Оффтоп Получается, когда мы в protected mode, в программе имеем какой-то указатель, скажем char *ch = &p, логический адрес разбивается на segment и offset. В segment лежит "ин...
когда вообще такое понадобиться может?)
Ребят, можете подсказать пожалуйста, работаю с бд через database-first, и появилась нужда сделать ID автоинкрементируемым(скрин 1) Хочу накатить миграцию, но он в миграции соз...
у меня есть свой задефайненный NULL, я использую его, но т.к надо подключить stdlib, оттуда подтягивается свой NULL который (void *)0, как его андефайнднуть? #define NULL ...
доброе утро, господа, в вашей роадмапе нашел источник(https://github.com/ssloy/tinyrenderer/wiki) и возник следующий вопрос, в этом куске кода класс есть tgaimage, то есть спе...
просто сейчас у меня алгоритм мёрджа работает так, я иду по линкед листу блоков с памятью, если встречается больше N ПОДРЯД ИДУЩИХ свободных блоков памяти размера меньшего M, ...