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

14 ответов

Улучшение быстрой сортировки

Если возможно, как я могу улучшить следующую быструю сортировку (с точки зрения производительности). Какие-либо предложения? void main() { quick(a,0,n-1); } void quick(int a[],int lower,int upper) { int loc; if(lower<upper) { ...

8 ответов

uint8_t против неподписанного символа

В чем преимущество использованияuint8_t надunsigned char в С? Я знаю, что почти на каждой системеuint8_t это просто typedef дляunsigned charтак зачем его использовать?

2 ответа

EIP недавно созданного приостановленного процесса завершается ошибкой только в Windows XP - EIP в образе kernal32.dll?

Моя программа работает безупречно в Windows Vista Ultimate и Windows 7, однако не работает в Windows XP. Сначала мое приложение создает процесс системного файла, оно вызывает GetThreadContext (remote_thread) и устанавливает значение LPVOID в ...

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

2 ответа

Запрос MX записи в C linux

Есть ли какая-либо функция в C на Linux, с помощью которой мы можем запросить запись MX (например, gethostbyname).?

4 ответа

Почему безопаснее использовать sizeof (* pointer) в malloc

Дано struct node { int a; struct node * next; };Чтобы распределить новую структуру, struct node *p = malloc(sizeof(*p));безопаснее, чем struct node *p = malloc(sizeof(struct node));Почему? Я думал, что они одинаковы.

11 ответов

Найти минимальное число в массиве с рекурсией?

int i = 0; int min = x[i]; while ( i < n ){ if ( x[i] < min ){ min = x[i]; } i++; } return min;Я написал итеративную форму, чтобы найти минимальный номер массива. Но я бы хотел написать функцию с рекурсией. Пожалуйста помоги!

7 ответов

1D или 2D массив, что быстрее?

Мне нужно представить 2D-поле (оси x, y), и я столкнулся с проблемой: должен ли я использовать 1D-массив или 2D-массив? Я могу себе представить, что пересчет индексов для 1D-массивов (y + x * n) может быть медленнее, чем при использовании ...

3 ответа

fprintf, ошибка: форматировать не строковый литерал и не форматировать аргументы [-Werror = format-security

когда я пытаюсь скомпилироватьfprintf(stderr,Usage) на Ubuntu я получил эту ошибку: error: format not a string literal and no format arguments [-Werror=format-securityно когда я скомпилировал это в других дистрибутивах Linux (RedHat, Fedora, ...

1 ответ

как gcc автоматически знает, как включить библиотеку glib

5 ответов

Как я могу реализовать «ти» программно в C?

Я ищу способ в C программно (то есть, не используя перенаправление из командной строки) реализовать функциональность 'tee' так, чтобы мой стандартный вывод шел как в стандартный вывод, так и в файл журнала. Это должно работать как для моего кода, ...