Результаты поиска по запросу "c"

0 ответов

https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/plain/Documentation/vm/page-types.c?h=linux-2.6.32.y

аюсь разобраться с двумя файлами, упомянутыми в названии. Я посмотрел, что это за биты; Однако я не понимаю, как извлечь из них полезную информацию (или я просто подхожу к ней неправильно). Позвольте мне объяснить: Pagemaps - это более новый ...

10 ответов

http://www.robertgamble.net/2012/01/c11-generic-selections.html

не C ++ / C #), как я могу проверить, является ли переменная определенного типа? Например, что-то вроде этого: double doubleVar; if( typeof(doubleVar) == double ) { printf("doubleVar is of type double!"); }Или более общий: как сравнить два типа ...

3 ответа

и вы не можете определить переменную, используя тип перечисления, как показано ниже:

у простой парсер для чтения файла конфигурации. Интерфейс config.h имеет только три основные функции, которые они кратко изложены ниже, config_init(); config_dinit(); config_parse(); config_read_value();Мой вопрос заключается в том, что эти ...

ТОП публикаций

6 ответов

Тем не менее, обратите внимание, что размер исполняемого файла эльфа не указывает отпечаток в памяти для изображения, как это реализовано в памяти. Большая часть «мусора» отсутствует в образе памяти, и изображение может вызывать sbreak и / mmap, чтобы получить больше памяти, файл elf не учитывает использование стека - по существу, все ваши автоматические переменные не учитываются. Это только три примера, которых предостаточно.

но я скомпилировал простую программу hello world C под Debian Linux, используя gcc: gcc -mtune=native -march=native -m32 -s -Wunused -O2 -o hello hello.cРазмер файла был 2980 байт. Я открыл его в шестнадцатеричном редакторе и увидел следующие ...

7 ответов

они растут очень быстро. d

етствует ли стандарт ANSIмандат логические операторы, которые должны быть замкнуты, в C или C ++? Я запутался, вспомнив книгу K & R, в которой говорилось, что ваш код не должен зависеть от короткого замыкания этих операций, потому что они могут ...

2 ответа

Дайте мне знать, если вам нужно больше информации.

рыл суперблок и дескриптор группы в файловой системе EXT2, но я не знаю, как читать, например, корневой каталог или файлы в нем ... Вот кое-что из того, что я получил fd=open("/dev/sdb2", O_RDONLY); lseek(fd, SuperSize, SEEK_SET); ...

4 ответа

Как обычно, нет никаких научных исследований, доказывающих, что любая форма лучше другой, поэтому просто выберите один стиль и придерживайтесь его.

мер: #include <stdio.h> typedef void (* proto_1)(); typedef void proto_2(); void my_function(int j){ printf("hello from function. I got %d.\n",j); } void call_arg_1(proto_1 arg){ arg(5); } void call_arg_2(proto_2 arg){ arg(5); } void main(){ ...

2 ответа

Я рад, что вы включили ссылку.

тирую приложение из Tru64 на Linux, и оно использует PID_MAX, определенный в limit.h. У Linux нет этого определения. Как мне найти PID_MAX вcбез чтения/proc/sys/kernel/pid_max рукой? Есть ли библиотека?

2 ответа

Более простой способ добиться этого - заставить исполняемый файл зарегистрировать функцию для последующего использования библиотекой, библиотека хранит указатель на функцию и может вызвать ее позже.

я есть исполняемый файл и динамическая библиотека (.so). Библиотека экспортирует некоторые символы, и исполняемый файл вызывает ее успешно. Но я хочу сделать возможным вызов функций исполняемого файла библиотеки. Я попытался сделать следующее в ...

5 ответов

 отлично.

жные дубликаты: Возможная потеря доли [https://stackoverflow.com/questions/1061334/possible-loss-of-fraction] Каково поведение целочисленного деления в ...