6
ответов

Почему я вкладываю это предупреждение “если (fd=fopen (имя файла”, r “) == ПУСТОЙ УКАЗАТЕЛЬ)”?

ФАЙЛ *fd; если (fd=fopen (имя файла, "r") == ПУСТОЙ УКАЗАТЕЛЬ) {printf ("Файл не удался открыться"); выход (1);} Это - фрагмент кода. Когда я компилирую его с gcc, я получаю соблюдающее предупреждение:-предупреждение:...
вопрос задан: 22 January 2010 14:05
6
ответов

Как считать unicode (utf-8) / двоичный файл линию за линией

Привет программисты, я хочу чтение линию за линией Unicode (UTF-8) текстовый файл, созданный Блокнотом, я не хочу, отображают строку Unicode на экране, я хочу просто чтение и сравниваю строки!. Этот код...
вопрос задан: 21 January 2010 23:03
6
ответов

Преобразование станд.:: перечислите к дружественному типу C

Что является самым изящным способом возвратить станд.:: объект списка от общей функции lib (реализованный кодом C++) потребителю C? Я знаю для станд.:: вектор, мы можем возвратить адрес 1-го элемента...
вопрос задан: 18 January 2010 16:38
6
ответов

Каково различие между этими двумя формами встроенного ассемблера в C?

Фон: для меня определили задачу с записью программы сбора данных для Unitech HT630, который выполняет собственную операционную систему DOS, которая может выполнить исполняемые файлы, скомпилированные для 16-разрядного MS DOS, хотя с...
вопрос задан: 18 January 2010 15:22
6
ответов

Вставление пробелов между цифрами в C

Как я пошел бы о взятии числа как 123 456, и наличие его печатают как 1 2 3 4 5 6?
вопрос задан: 18 January 2010 13:02
6
ответов

Устойчивое обнаружение поверхности в C/C++?

Я ищу устойчивый алгоритм обнаружения поверхности / библиотека, предпочтительно в C (C++ хорошо также; другие языки я могу портировать при необходимости). Я использовал реализацию OpenCV в прошлом, но я не думаю...
вопрос задан: 14 January 2010 11:07
6
ответов

C - Что означает эта линия?

Я пытаюсь понять, что следующая линия «худший когда-либо замеченный» C кодекс (из uboot проекта) имейте в виду: дистанционное управление = ((ulong (*) (bd_t *, интервал, случайная работа * [])) addr) (BD, - argc, &argv[1]);Что это?...
вопрос задан: 13 January 2010 16:26
6
ответов

Профессионалы/недостатки к использованию символа для маленьких целых чисел в C

Там какой-либо недостаток к использованию символа для маленьких целых чисел в C? Есть ли какие-либо преимущества кроме преимущества заполнения/памяти? В частности, процессор, вероятно, для преодоления целого числа...
вопрос задан: 12 January 2010 18:49
6
ответов

Извлеките области структуры C

Я часто должен писать код на других языках, которые взаимодействуют со структурами C. Как правило, это связало написание код Пайтона со структурой или ctypes модулями. Таким образом, у меня будет.h файл полным структуры...
вопрос задан: 12 January 2010 16:27
6
ответов

сколько раз будет strlen () быть названным в этом для цикла?

Будет strlen (), функция ниже вызвана только однажды (со значением, сохраненным для дальнейших сравнений); или будет им, звонил каждый раз, когда сравнение выполняется? для (я = 0; я <strlen (...
вопрос задан: 12 January 2010 14:18
6
ответов

Математические функции константных выражений становятся предрасчетными во время компиляции?

Я склонен использовать математические функции константных выражений для удобства и когерентности (т.е. журнал (x) журнал / (2) вместо журнала (x)/0.3...). Так как эти функции не являются на самом деле частью самого языка...
вопрос задан: 12 January 2010 14:01
6
ответов

Измерение суммы процессорного времени, потраченного частью кода, в C на Unix/Linux

Может синхронизировать () использоваться в качестве надежного API для измерения времени, потраченного ЦП для выполнения отрывка кода? При проверке с помощью времен () / часы (), оба, кажется, не измеряют процессорное время, потраченное точно...
вопрос задан: 11 January 2010 12:21
6
ответов

Почему C является языком компиляторов - когда подмножество Схемы, казалось бы, было бы лучшим соответствием?

Я просто слушал эпизод 57 Радио Разработки программного обеспечения (РАСШИФРОВКА СТЕНОГРАММЫ: http://www.se-radio.net/transcript-57-compiletime-metaprogramming) я - только 40 минут в, но я задаюсь вопросом, почему C...
вопрос задан: 8 January 2010 20:07
6
ответов

C: Динамический массив указателей на массив структуры

У меня есть структура и двумерная антенная решетка тех структур: структура определения типа {символ exit_n; символ exit_s; символ exit_w; символ exit_e;} комната; карта помещения [MAP_WIDTH] [MAP_HEIGHT]; мне нужен массив...
вопрос задан: 7 January 2010 23:23
6
ответов

Есть ли подмножество C, может записать как это: я = + 1?

Я не забываю читать книгу, говорящую о стандарте язык программирования C. Это сказало в некотором C, что можно записать i = + 1, который равняется мне + = 1. Таким образом, я (оператор) = (выражение) равняюсь мне = (оператор) (выражение)...
вопрос задан: 6 January 2010 16:34
6
ответов

Клиент мерзавца на iPhone, возможном? Как?

Действительно ли возможно встроить мерзавца в приложение для iPhone? Только в пассивном режиме, т.е. быть в состоянии прочитать сообщения о фиксации (с датой и пользователем) и diffs, учитывая некоторый репозиторий мерзавца онлайн для представления его в.
вопрос задан: 5 January 2010 19:55
6
ответов

API Linux, чтобы определить гнезда, принадлежавшие процессу

Есть ли библиотека Linux, которая позволит мне сказать, какие IP гнезда принадлежат какой процессы? Я предполагаю, что ищу программный эквивалент lsof-i. В конечном счете я хочу коррелировать...
вопрос задан: 30 December 2009 18:01
6
ответов

“Смешанное объявление и код” предупреждение, действительно ли к этому стоит обратиться?

Я недавно включил - педантичная опция на gcc, и теперь у меня есть приблизительно две или три страницы "ISO C90, запрещает смешанное объявление и код" предупреждения. Моя цель с этим проектом состоит в том, чтобы быть в состоянии развернуть его.
вопрос задан: 29 December 2009 17:44
6
ответов

Windows: Насколько большой BOOL?

Насколько большой (в битах) тип данных Windows BOOL? Microsoft определяет тип данных BOOL как: Логическая переменная BOOL (должен быть TRUE ИЛИ FALSE). Этот тип объявляется в WinDef.h следующим образом:...
вопрос задан: 29 December 2009 14:01
6
ответов

Если счетчик команд указывает на адрес следующей инструкции, которая будет выполняться, что делают указатели кадра?

Если счетчик команд указывает на адрес следующей инструкции, которая будет выполняться, что делают указатели кадра?
вопрос задан: 28 December 2009 00:14
6
ответов

Пустой или “сброс” дескриптор файла без чтения ()?

(Примечание: Это не вопрос того, как сбросить запись (). Это - другой конец его, так сказать.) Действительно ли возможно освободить дескриптор файла, который имеет данные, которые будут считаны в нем, не имея необходимость читать ()...
вопрос задан: 27 December 2009 15:49
6
ответов

Обертывание библиотеки C в Python: C, Cython или ctypes?

Я хочу назвать библиотеку C из приложения Python. Я не хочу обертывать целый API, только функции и типы данных, которые относятся к моему случаю. Поскольку я вижу его, у меня есть три варианта: Создайте...
вопрос задан: 26 December 2009 23:12
6
ответов

Может fscanf () пробел чтения?

Я уже заставил некоторый код читать текстовый файл с помощью fscanf (), и теперь мне нужен в измененный так, чтобы поля, которые были ранее потребностью без пробелов позволить пробел. Текстовый файл находится в основном в...
вопрос задан: 23 December 2009 00:37
6
ответов

“C” sizeof с типом или переменной

Недавно видел, что кто-то рекомендовал другого пользователя на их использовании sizeof var вместо sizeof (тип). Я всегда думал, что это было просто выбором стиля. Есть ли какая-либо значительная разница? Как пример...
вопрос задан: 22 December 2009 05:10
6
ответов

Доступ к единственному участнику структуры вытягивают всю структуру в Кэш?

Я читал Ulrich Drepper, "Что каждый программист должен знать о памяти" и в разделе 3.3.2 Измерения Эффектов Кэша (на полпути ниже на страницу) это производит мне впечатление это...
вопрос задан: 21 December 2009 17:10
6
ответов

Компилятор для перевода байт-кода Java в платформенно независимый код C перед временем выполнения?

Я ищу компилятор для перевода байт-кода Java в платформенно независимый код C перед временем выполнения (Заранее компиляция). Я должен затем смочь использовать стандартный компилятор C для компиляции C...
вопрос задан: 21 December 2009 16:49
6
ответов

LibTIFF: Извлеките все теги из изображения в формате TIFF

Я в настоящее время работаю над проектом, который требует, чтобы я разделил изображение в формате TIFF на файл, содержащий все теги и файл, содержащий все данные изображения, и восстановил изображение в формате TIFF из этих файлов...
вопрос задан: 15 December 2009 02:21
6
ответов

Оптимальный способ выполнить операцию сдвига на массиве

Предположим, что у меня есть массив неподписанное символьное прибытие [] = {0,1,2,3,4,5,6,7,8,9}; Есть ли способ выполнить операцию сдвига на них помимо просто копирования их всех в другой массив. Мы можем легко сделать это использование...
вопрос задан: 14 December 2009 21:37
6
ответов

Какие функции C99 считают вредными или неподдерживаемыми [закрытый]

Я обычно пишу код C в C89, теперь некоторые функции C99 (как intxx_t или __ VA_ARGS __ или snprintf) очень полезны, и могут быть даже жизненно важными. Прежде чем я больше моих требований от C89 до C99 я хотел...
вопрос задан: 14 December 2009 04:17
6
ответов

Как я преобразовываю значение от порядка байтов хоста до прямого порядка байтов?

Я должен преобразовать короткое значение от порядка байтов хоста до прямого порядка байтов. Если бы цель была обратным порядком байтов, то я мог бы использовать htons () функция, но увы - это не. Я предполагаю, что мог сделать: подкачка (htons (val))...
вопрос задан: 9 December 2009 11:40