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

2 ответа

масштабирование вывода libjpeg

Позволяет ли libjpeg / есть процедуры для масштабирования выходного изображения? У меня есть изображение, которое необходимо изменить при сохранении и загрузке, предоставляя width1, height1 при вводе и получая width2, height2 при выводе, и ...

2 ответа

Минималистичный, читаемый человеком синтаксический анализатор формата сериализации для встроенной системы

По"читаемый человеком формат сериализации" я имею в видуYAML, JSON, INI или как. Пожалуйста, обратите внимание,XML это слишком многословно и слишком неудобно для моих целей, поэтому давайте оставим это как последнее средство. Формат должен ...

3 ответа

BST вставка не работает

Я пытался реализовать код для двоичных деревьев поиска. Проблема в том, что следующий код не работает, но он работает, если я передаю двойной указатель для вставки функции типа вставки (узел struct bst **, данные). Я думаю, что это также должно ...

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

10 ответов

Почему int, а не unsigned int используется для циклов C и C ++ для циклов?

Это довольно глупый вопрос, но почемуint обычно используется вместоunsigned int при определении цикла для массива в C или C ++? for(int i;i<arraySize;i++){} for(unsigned int i;i<arraySize;i++){}Я признаю преимущества использованияint при ...

2 ответа

Valgrind, как инструмент в Mac OS 10.7 (Lion)

Мне нужен инструмент, который помогает мне находить утечки памяти в программе на языке C аналогично тому, как это делает valgrind. Он должен выяснить, когда программа перезаписывает память, а не (например, путем неправильного вычисления индекса ...

5 ответов

Используя gcc, я не могу получить стороннюю библиотеку Cairo для компоновки / компиляции

Ошибки, которые появляются, относятся к неопределенным символам, а не к функциям Каира, которые я скопировал из примера, но я предполагаю, что это внутренние функции. Я посмотрел вокруг и попытался использовать $ (pkg-config --cflags --libs ...

13 ответов

Оптимизированное матричное умножение в C

Я пытаюсь сравнить разные методы для умножения матриц. Первый нормальный метод: do { for (j = 0; j < i; j++) { for (k = 0; k < i; k++) { suma = 0; for (l = 0; l < i; l++) suma += MatrixA[j][l]*MatrixB[l][k]; MatrixR[j][k] = suma; } } } c++; } ...

4 ответа

Об аргументах командной строки основной функции

Это будет выглядетьint main(int argc, char *argv[]);, Мои вопросы: 1 Сколько элементов массива я могу добавить вargv[]? 2 Что такое максимальный размер каждогоchar *?

2 ответа

Как использовать оператор% для значений с плавающей запятой в c

Когда я использую оператор% для значений с плавающей точкой, я получаю сообщение об ошибке, в котором говорится, что «недопустимые операнды для двоичного% (имеют« float »и« double »)». Я хочу ввести только целые значения, но числа очень большие ...

3 ответа

Получить индекс подстроки

у меня естьсимвол * источники я хочу извлечь из него subrting, который, как я знаю, начинается с символов «abc» и заканчивается там, где заканчивается источник. С участиемstrstrЯ могу получить указатель, но не положение, и без положения я не знаю ...