2
ответа

Невозможно указать EOF через клавиатуру в Windows (Netbeans), в программе C [дублировать]

Я взял этот фрагмент с языка программирования C C Dennis Ritchie. Идея состоит в том, чтобы подсчитать количество символов через вход до достижения EOF. #include & lt; stdio.h & gt; / * count ...
вопрос задан: 17 March 2016 08:28
2
ответа

Каково различие между ветвлением и потоком?

Кто-либо может объяснить различие между ветвлением и потоком?
вопрос задан: 15 March 2016 18:25
2
ответа

OpenCV, группирующий белые пиксели

Я сделал тяжелую работу, повернув мою iSight камеру на моем MacBook в инфракрасную камеру, преобразовали его, установите порог и т.д. и теперь имейте изображение, которое выглядит примерно так: сопроводительный текст Мой...
вопрос задан: 15 March 2016 15:58
2
ответа

getchar () эквивалентен scanf (“%c”) и putchar () эквивалентный printf (“%c”)?

= getchar () эквивалентен scanf (" %c", &a);? putchar (a) эквивалентный printf (" %c", a); где символьной переменной?
вопрос задан: 2 March 2016 06:57
2
ответа

Попытка понять препроцессор C

Почему эти блоки кода приводят к различным результатам? Некоторый общий код: #define STRINGAFY0 работ #define PART1PART2 (s) #s #define STRINGAFY1 (s) STRINGAFY0 (s) случай 1: СВЯЗУЮЩЕЕ ЗВЕНО #define (a, b, c) a##b##c...
вопрос задан: 25 February 2016 23:29
2
ответа

Что такое DEFAULT_CC в объявлении функции?

Я относительно плохо знаком с C и любопытен, что этот синтаксис означает в объявлении функции: международное нечто DEFAULT_CC (пусто), где DEFAULT_CC, вероятно, определяется где-то в другом месте как: #define DEFAULT_CC "...
вопрос задан: 25 February 2016 11:57
2
ответа

Изменение размеров массива с C

У меня должен быть массив структур в игре, которую я делаю - но я не хочу ограничивать массив фиксированным размером. Мне говорят, что существует способ использовать перевыделение для создания массива больше, когда это должно, но может'...
вопрос задан: 17 February 2016 18:32
2
ответа

Почему я не могу использовать sizeof в условии препроцессора?

Я понимаю, что sizeof является оператором, который оценен во время компиляции к целочисленной константе. Но кажется, что это не может использоваться в #if директиве препроцессору как: #if 4 == sizeof (интервал)...
вопрос задан: 17 February 2016 10:29
2
ответа

Как, точно, двойное-stringize обманывает работу?

По крайней мере некоторые препроцессоры C позволяют Вам stringize значение макроса, а не его имя, путем передачи его посредством одного подобного функции макроса другому что stringizes он: #define STR1 (x) #x #define...
вопрос задан: 15 February 2016 21:44
2
ответа

Как @encode директива компилятора реализована в Objective C?

Кто-либо может объяснить, как @encode работает для извлечения элементов типа данных, существующих в данном объекте, структуре или типе данных в определение типа, которое будет использоваться в качестве дескриптора класса для инстанцирования? Или...
вопрос задан: 15 February 2016 21:41
2
ответа

Макрос препроцессора C для упаковки битовых полей в байт?

Я вхожу во взламывание микроконтроллера и в то время как я очень доволен побитовыми операторами и правом разговора на аппаратные средства, я нахожу получающийся код очень подробным и шаблон...
вопрос задан: 12 February 2016 19:39
2
ответа

Какой смысл того, чтобы говорить “#define НЕЧТО НЕЧТО” в C?

Я столкнулся с некоторым кодом C, где автор использует следующую идиому повсеместно: определение типа __ int32 FOO_INT32; FOO_INT32 FOO_INT32 #define Какой смысл того, чтобы делать это? Не был должен определение типа...
вопрос задан: 4 February 2016 12:00
2
ответа

Что хорошая ссылка документирует шаблоны использования X-макросов в C (или возможно C++)?

Основное определение и пример и несколько ссылок для "X-макросов" даны в этой статье в Википедии о препроцессоре C: X-макрос является заголовочным файлом (обычно использующий ".def" расширение вместо этого...
вопрос задан: 3 February 2016 10:16
2
ответа

Создание чего-то и идентификатор C и строка?

Скажите, что Вы хотите генерировать подобранный список идентификаторов, и представляет перечисление в виде строки {NAME_ONE, NAME_TWO, NAME_THREE}; myFunction (NAME_ONE, "NAME_ONE"); myFunction (NAME_TWO, "NAME_TWO"); myFunction (NAME_
вопрос задан: 30 January 2016 23:26
2
ответа

Как получить атрибуты от узла в libxml2

Я работаю над синтаксическим анализатором для получения данных из XML-файла. Я использую libxml2 для извлечения данных. Я не способен получить атрибуты от узлов. Я только нашел, что nb_attributes получил количество...
вопрос задан: 12 January 2016 13:18
2
ответа

Каково различие между далекими указателями и около указателей?

Кто-либо может сказать мне различие между далекими указателями и около указателей в C?
вопрос задан: 11 January 2016 04:38
2
ответа

Каковы макроопределения в перечислении событий epoll? [Дубликат]

Константы событий epoll определены в Linux как таковые: enum EPOLL_EVENTS {EPOLLIN = 0x001, #define EPOLLIN EPOLLIN EPOLLPRI = 0x002, #define EPOLLPRI EPOLLPRI EPOLLOUT = 0x004, # ...
вопрос задан: 4 January 2016 07:40
2
ответа

Матрица с переменным размером для функций [дубликат]

Я пытаюсь решить эту проблему, которую я получил. Используя этот код, я прошу пользователя указать размер и длину матрицы символов. void init (char matrx [ширина] [длина]); int main () {...
вопрос задан: 1 January 2016 23:33
2
ответа

Как я могу сохранить doxygen от документирования #defines в файле C?

У меня есть значения #define в заголовках, что я, конечно, хочу Doxygen к документу, но у меня есть другие в файлах C, которые я рассматриваю как статические константы, и я не хочу, чтобы Doxygen зарегистрировал их. Что-то как простой...
вопрос задан: 27 November 2015 11:50
2
ответа

максимальное значение интервала

Есть ли любой код для нахождения максимального значения целого числа (соответственно к компилятору) в C/C++ как Целое число. MaxValue функционируют в Java?
вопрос задан: 26 November 2015 15:13
2
ответа

Что самый чистый путь состоит в том, чтобы включать и двоичные данные доступа в VC ++ Экспресс?

У меня есть некоторые двоичные файлы, которые я хотел бы встроить в dll, который я компилирую с VC ++ Express Edition. У меня есть пара способов сделать это (как преобразование данных к массивам, которые я компилирую наряду с кодом)...
вопрос задан: 13 November 2015 20:40
2
ответа

OpenMP вложенное странное поведение [дубликат]

Я изучаю поведение вложенной параллализации с помощью openMP, и я столкнулся с этой проблемой, которую мне очень сложно объяснить. #include & lt; stdio.h & gt; #include & lt; omp.h & gt; int main () {...
вопрос задан: 12 November 2015 02:57
2
ответа

Почему компилятор, бросающий это предупреждение: “недостающий инициализатор”? Разве структура не инициализируется?

Я создаю своего рода frontend для программы. Для запуска программы, я использую вызов CreateProcess (), который среди прочего получает указатель на структуру STARTUPINFO. Инициализировать...
вопрос задан: 11 November 2015 14:10
2
ответа

Где символы etext, edata и определенный конец?

Это - код из страницы справочника Linux: #include <stdio.h> #include <stdlib.h> символ экстерна etext, edata, конец; международное основное () {printf ("Сначала обращаются к past:\n"); printf (" текст программы (...
вопрос задан: 10 November 2015 14:55
2
ответа

Как контролировать переменные в GDB и зарегистрировать его, если он соблюдает определенные условия?

Я хотел бы знать, существует ли какой-либо путь, которым я могу контролировать значение переменной до, например, счетчик достигает значения, и затем зарегистрируйте вывод значения переменной во время каждого встречного значения?
вопрос задан: 7 November 2015 18:42
2
ответа

realloc массив структуры в c [дубликат]

Я пытаюсь сделать функцию, которая добавляет еще один элемент в динамический выделенный массив структуры, но я не могу заставить его работать. Это часть моего кода: void add_vect (complex * vect, int n) {...
вопрос задан: 19 October 2015 17:09
2
ответа

Инициализация указателя в отдельной функции в C

Я должен сделать простую вещь, которую я раньше делал много раз в Java, но я застреваю в C (чистый C, не C++). Ситуация похожа на это: интервал *a; освободите initArray (интервал *прибытие) {прибытие = malloc (sizeof (...
вопрос задан: 19 October 2015 17:09
2
ответа

Почему вызывающая сторона должна очистить стек в cdecl соглашении о вызовах?

От: http://en.wikipedia.org/wiki/X86_calling_conventions продвигает нажатие c b, продвигают вызов function_name, добавляют особенно, 12; Стек, очищающийся mov x, eax, Почему мы должны явно добавить 12 к ESP для очистки...
вопрос задан: 18 October 2015 12:03
2
ответа

Как связаться со статической библиотекой в C?

Я использую код:: блоки для компиляции моей статической библиотеки. Выходным результатом является libstatic.a файл. Теперь, как я связываюсь со своей библиотекой для использования функций, которые были скомпилированы? (Я пытался использовать #include &quo
вопрос задан: 10 October 2015 05:32
2
ответа

Почему действительно открывается (), создают мой файл с неправильными полномочиями?

Я пытаюсь прочитать некоторый текст из файла и записать это в другое открытое использование (), читать () и запись (). Это - мое открытое () для file-to-write-to (я хочу создать новый файл и запись в него): fOut =...
вопрос задан: 15 September 2015 09:02