Результаты поиска по запросу "c"
Нужна ли статической функции статическое ключевое слово для прототипа в C?
Моя книга по программированию на C говорит, что когда я хочу создать статическую функцию, мне нужно поставить ключевое слово static перед функциейопределение, Ничего явно не упоминается о прототипе. Кроме того, примеры не используют прототипы и ...
Как дешифровать код ctk.c победителя IOCCC 2001 года?
Я виделctk.c [http://www.ioccc.org/2001/ctk.c]запутанный код, но как я могу начать де-запутывать его? #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <sys/time.h> #include <signal.h> #define ...
Как получить знак, мантиссу и показатель числа с плавающей запятой
У меня есть программа, которая работает на двух процессорах, один из которых не имеет поддержки с плавающей запятой. Итак, мне нужно выполнить вычисления с плавающей точкой с использованием фиксированной точки в этом процессоре. Для этой цели я ...
проверить наличие плохих секторов на жестком диске
Недавно, после нескольких отключений электропитания, мой компьютер сильно испортился (время от времени BSOD иногда ведет себя очень странно). Теперь у меня есть программа, которая прекрасно работала до того, как мой компьютер испортился. Эта ...
Сравнение всех элементов массива - алгоритм C
У меня есть матрицаm * n и для каждой строки мне нужно сравнить все элементы среди них. Для каждой пары, которую я найду, я вызову функцию, которая будет выполнять некоторые вычисления. Пример: my_array -> {1, 2, 3, 4, 5, ...} I take 1 and I ...
Вилка до или после принятия соединений?
Следующий фрагмент кода создает 4 процесса, все из которых используют один и тот же сокет прослушивания. Есть ли опасность в этом? Должен ли я всегда иметь один процесс прослушивания и разветвление после того, как соединения приняты, обычным ...
Буфер обмена Win32 и изображения альфа-канала
Мое приложение должно иметь возможность копировать 32-битные изображения (RGB + альфа-канал) в буфер обмена и вставлять эти изображения из буфера обмена. Для этого я планирую использоватьCF_DIBV5 посколькуBITMAPV5HEADER структура ...
Получить GCC использовать Carry Logic для произвольной точности арифметики без встроенной сборки?
При работе с арифметикой произвольной точности (например, 512-битные целые числа), есть ли способ заставить GCC использовать АЦП и подобные инструкции без использования встроенной сборки? Первый взгляд на исходный код GMP показывает, что у них ...
ошибка C2143: синтаксическая ошибка: отсутствует ';' перед "тип"
Я новичок в программировании C .. пожалуйста, скажите мне, что не так с этой программой, и почему я получаю эту ошибку:ошибка C2143: синтаксическая ошибка: отсутствует ';' перед "тип".... extern void func(); int main(int argc, char ** argv){ ...
Как fread узнает, когда файл закончился в C?
Так что я не совсем уверен, как использовать фред. У меня есть двоичный файл с прямым порядком байтов, который мне нужно преобразовать в big-endian, и я не знаю, как его прочитать. Вот что у меня так далеко: FILE *in_file=fopen(filename, "rb"); ...