Результаты поиска по запросу "c"
for_each_process - выполняет ли он итерации по потокам и процессам?
Я хотел бы повторить все задачи в ядре (потоки и процессы) и вывести tid / pid и имя, используя макрос for_each_process: #define for_each_process(p) \ for (p = &init_task ; (p = next_task(p)) != &init_task ; )Как я могу различить поток и ...
читать данные из файла до конца строки в C / C ++
Обычно это чтение до конца файла, но меня интересует, как я могу прочитать данные (последовательность чисел) из текстового файла до конца файла.линия? Я получил задание прочитать несколько серий чисел из файла, которые расположены в новых ...
Расчет времени с помощью TSC (Time Stamp Counter)
Я пытаюсь измерить время, затрачиваемое некоторым кодом внутри ядра Linux с очень высокой точностью модулем ядра Linux. Для этого я постаралсяrdtscl ()который дает количество тактов, используемых в коде, как указано ниже: unsigned long ini, ...
Как строки C размещаются в памяти?
Скажем, у меня есть простая функция, которая возвращает строку C таким образом: const char * getString() { const char * ptr = "blah blah"; return ptr; }и я вызываю getString () из main () следующим образом: const char * s = getString();1) ...
Как передать 2d массив через указатель в c [duplicate]
Возможный дубликат: Передача указателя, представляющего двумерный массив, функции в C ++ [https://stackoverflow.com/questions/5329107/passing-a-pointer-representing-a-2d-array-to-a-function-in-c] Я пытаюсь передать свой 2-мерный массив в функцию ...
C, Malloc () и длина массива [дубликаты]
Возможный дубликат: Как найти sizeof (указатель на массив) [https://stackoverflow.com/questions/492384/how-to-find-the-sizeofa-pointer-pointing-to-an-array] Я учусь создавать динамический массив в C, но столкнулся с проблемой, которую не могу ...
Различия между использованием функций realloc и free -> malloc
Зачем использовать функцию realloc () для изменения размера динамически размещаемого массива, а не использовать функцию free () перед повторным вызовом функции malloc () (то есть плюсы и минусы, преимущества и недостатки и т. Д.)? Это для ...
Как сопоставить индексы матрицы с одномерным массивом (C ++)?
У меня матрица 8х8, вот так: char matrix[8][8];Кроме того, у меня есть массив из 64 элементов, например: char array[64];Затем я нарисовал матрицу в виде таблицы и заполнил ячейки числами, каждое число увеличивалось слева направо, сверху ...
в чем разница между struct {0} и memset 0 [duplicate]
Возможный дубликат: Какой из них использовать - memset () или инициализацию значения для обнуления структуры? [https://stackoverflow.com/questions/1998752/which-one-to-use-memset-or-value-initialization-to-zero-out-a-struct] Предположим, у нас ...
Как выполнить модульное тестирование c функциями, связанными с IO?
Я сталкиваюсь с проблемами при написании модульных тестов для функций C, которые включают операции ввода-вывода. Например, ниже приведен код, который я написал для получения входной строки от пользователя из консоли. Я не знаю, ...