Результаты поиска по запросу "libc"
OP, по-видимому, не использует Linux, поэтому эти варианты на основе Linux не будут очень полезны.
маленький libc для встраиваемого использования с freertos на микроконтроллере ARM7. Я посмотрел на newlib, но это слишком сложно для моих нужд. Newlib вызывает malloc () для ряда функций (например, printf ()), что не подходит для небольших ...
Он не остановится на нулевом байте.
лиgets() остановка функции из языка Си (например, из glibc), если она читает нулевой байт ('\0') из файла? Быстрый тест:echo -ne 'AB\0CDE' Благодарю. PS этот вопрос возникает из комментариев в этом вопросе:вернуться в libc - проблема ...
Где я могу найти исходный код для libc онлайн (например, doxygen) [закрыто]
Иногда я хочу посмотреть на реализацию функций в stdlib, я скачал исходный код, но он довольно грязный. Просто грепинг не очень подходит из-за множества попаданий. Кто-нибудь знает стиль Doxygen веб-страницы с документацией. То же самое ...
На самом деле это совсем не так. Смотрите ответ @ R.
явления прямой привязки (-B direct) в libc было много функций с двумя именами. Например, getpwent () и _getpwent (). Эти два имени относятся к одной и той же функции в libc. Как libc заставляет два имени функции указывать на одну и ту же ...
-Werror = format: как может знать компилятор
Я написал этот намеренно неправильный код printf("%d %d", 1);составление сg++ а также-Werror=format. Компилятор дает это очень внушительное предупреждение: error: format '%d' expects a matching 'int' argument [-Werror=format]Насколько я вижу, ...
Как собрать libc с открытым исходным кодом от Apple?
Я пытаюсь собрать libc с открытым исходным кодом Apple (из http://www.opensource.apple.com/source/Libc/Libc-763.11/ [http://www.opensource.apple.com/source/Libc/Libc-763.11/]) на моем ноутбуке OS X 10.6.8. Это попытка получить локально ...
Является ли snprintf () ВСЕГДА нулевым завершением?
Всегда ли snprintf завершает нулевой буфер назначения? Другими словами, достаточно ли этого: char dst[10]; snprintf(dst, sizeof (dst), "blah %s", somestr);или вам нужно так делать, если somestr достаточно длинный? char dst[10]; somestr[sizeof ...
Запись атаки с возвратом к libc, но libc загружается в память 0x00
Я пишу возвращение к libc атаке для класса моей системы безопасности. Во-первых, уязвимый код: //vuln.c #include <stdio.h> #include <stdlib.h> int loadconfig(void){ char buf[1024]; sprintf(buf, "%s/.config", getenv("HOME")); return 0; } int ...
Является ли malloc / free системным вызовом или библиотечной подпрограммой, предоставляемой libc?
Если malloc / free реализован как библиотечная подпрограмма в libc, то он реализован поверхsbrk системный вызов илиММАП системный вызов или что-то еще? И чтобы быть общим, функция, объявленная вSYS / syscall.h содержит ВСЕ системные вызовы на ...
Solaris 11 / Illumos / OmniOS: В каком пакете находится /usr/include/sys/types.h?
Ubuntu эквивалент [http://ubuntuforums.org/showthread.php?t=492245]было быlibc6-devно я не могу найти его для Соляриса? Как я могу получить types.h и связанные файлы для сборки пакетов в Solaris или Illumos?