2
ответа

Расширение C: ? операторы

Я заметил, что в какой-то момент было ? оператор в GCC. Как я могу использовать их в GCC 4.5? Были ли они удалены, и если да, то когда? Смещение block_count = (cpfs-> geo. block_size - ...
вопрос задан: 6 May 2015 11:46
2
ответа

эффективное программирование кодирования [дублировать]

scanf ("% [^\n]% * c", s); что это значит на c-языке .. как я могу получить полное знание любого lang like c, потому что я читаю много учебников, но никогда не видел концепцию, как показано выше, и теперь я предполагаю ...
вопрос задан: 6 May 2015 08:05
2
ответа

Функция C malloc () не работает, как я ожидал [дубликат]

Я изучаю C-язык в течение нескольких дней, и сейчас я делаю простую консольную программу Contacts (адресная книга), чтобы узнать, что я узнал до сих пор. Но в процессе я встретил эту ошибку, и я не ...
вопрос задан: 22 April 2015 22:14
2
ответа

Функциональное программирование в C с макро-“ генераторами” Функции Высшего порядка

Обратите внимание тщательно, потому что это - адский вопрос ;-) Я хочу использовать шаблонные функции для действий универсального набора (как поиск, foreach, и т.д.) в C при поддержании статичного компилятора...
вопрос задан: 16 April 2015 08:19
2
ответа

Каков флаг _REENTRANT?

как который, компилируя многопоточную программу мы используем gcc ниже: gcc-lpthread-D_REENTRANT-o someprogram someprogram.c, каков точно флаг-D_REENTRANT выполнение здесь?
вопрос задан: 4 April 2015 09:56
2
ответа

Макрос для конкатенации двух строк в C

Я пытаюсь определить макрос, который является, предполагают, чтобы принять 2 строковых значения и возвратить их связанный с одним пространством между ними. Кажется, что я могу использовать любой символ, который я хочу помимо пространства, например: #...
вопрос задан: 31 March 2015 02:59
2
ответа

Макрос возвращая количество аргументов это дано в C? [дубликат]

Действительно ли возможно записать макрос C, который возвращает количество его аргументов? Я хочу что-то, что делает: нечто (1)-> 1 нечто (кошка, собака)-> 2 нечто (красный, зеленый, синий)-> 3 Еще лучше, если этот макрос...
вопрос задан: 30 March 2015 17:32
2
ответа

Доступ к основным глобальным переменным программы от dlopen () редактор динамическая библиотека в C на OS X

Я поддерживаю небольшое приложение, которое имеет некоторую подобную плагину функциональность, которая реализована через загруженные временем выполнения динамические модули. А именно, так как это - Gtk + приложение, я использую gmodule, но...
вопрос задан: 25 March 2015 16:52
2
ответа

Удаление запаздывания символа новой строки от fgets () вход

Я пытаюсь получить некоторые данные от пользователя и отправить их в другую функцию в gcc. Код - что-то вроде этого. printf ("Вводят Ваше Имя":); если (! (fgets (Имя, sizeof Имя, stdin)! = ПУСТОЙ УКАЗАТЕЛЬ)) {...
вопрос задан: 13 March 2015 20:23
2
ответа

Почему MSVC генерирует предупреждение C4127, когда константа используется в «while» - C

Для кода, while (1) {/ * ..... * / } MSVC выдает следующее предупреждение. предупреждение C4127: условное выражение является константой Страница MSDN для предупреждения предлагает использовать для (;;) вместо while (1) ....
вопрос задан: 11 March 2015 13:36
2
ответа

Что такое “cerr” и “stderr”?

Каково различие между ними и как они используются? Кто-либо может указать на меня на примеры? А именно, как Вы "пишете" в поток в обоих случаях и как Вы восстанавливаете и производите (т.е. к...
вопрос задан: 26 February 2015 10:17
2
ответа

Матричная библиотека Standard

Есть ли любая стандартная библиотека Матрицы в c. Который я могу реализовать через платформу. Если не затем любезно говорят мне зависимые от операционной системы библиотеки Матрицы.
вопрос задан: 21 February 2015 17:41
2
ответа

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

Кто-то знает, как я могу использовать динамично выделенные многомерные массивы с помощью C? Это возможно?
вопрос задан: 10 February 2015 22:45
2
ответа

Объявление переменных в операторе переключения [дубликат]

Я видел несколько ответов на эту проблему, и я получаю ее — Вы не можете объявить и присвоить переменные в переключателе. Но я задаюсь вопросом, корректно ли следующее при броске ошибки при высказывании ошибки: ожидаемый...
вопрос задан: 28 January 2015 07:37
2
ответа

относительно размера упакованной структуры [дубликат]

typedef struct abc {double a; int b; char c; int d; } __ атрибут __ ((__ __ упакованы)) abc_t; int main () {// Сделать код abc_t tmp; printf («Размер равен% d\n», sizeof (tmp)); ...
вопрос задан: 9 January 2015 09:40
2
ответа

Статические функции в драйвере устройства Linux?

Существует ли причина, почему большая часть функционального определения в драйвере устройства в коде Linux определяется как статичная? Существует ли причина этого? Мне сказали, что это для обзора и предотвратить загрязнение пространства имен...
вопрос задан: 30 December 2014 16:34
2
ответа

Используя перечисление в Objective C?

Действительно ли это - корректное (или даже допустимый путь) для использования перечислений в Objective C? т.е. пункт меню не используется, но просто определяет список add=1, load=2, list=3 и т.д., перечислимые пункты меню {добавляют = 1, сохраняют...
вопрос задан: 12 December 2014 12:07
2
ответа

Использование цикла OpenMP in for приводит к некорректному выводу [duplicate]

Я пишу программу для интеграции функции, используя правила трапеции и середины. Я хотел использовать параллелизм, чтобы ускорить выполнение. В приведенном ниже коде я предполагал, что каждая интеграция ...
вопрос задан: 18 November 2014 19:01
2
ответа

Do * Unix shells вызывают функцию pipe (), когда сталкиваются с символом & ldquo; pipe & rdquo ;? [Дубликат]

Что делают * nix shells точно, когда сталкиваются с символом «pipe» в командной строке? Связана ли цепочка stdout с stdin с вызовом системной функции pipe ()?
вопрос задан: 11 November 2014 22:38
2
ответа

Почему моя маленькая игра C игнорирует первую попытку игрока? [Дубликат]

Итак, как новичок в C и программировании в целом, я пытаюсь написать небольшую игру «палач». Вне main () есть две функции, одна из которых позволяет получить попытки пользователя, а на самом деле проверить, есть ли ...
вопрос задан: 9 November 2014 13:50
2
ответа

Почему мой код пропускает scanf [duplicate]

Это пропуск моего кода, и я использую getchar (), и он не работает? Я все делал, и он все еще не работает. Может кто-нибудь помочь? Я пробовал все Кроме того, я начинающий Btw код для поиска ...
вопрос задан: 9 November 2014 13:50
2
ответа

что противоположно & ldquo;\n & rdquo; в c ++? [Дубликат]

Я хочу знать, что противоположно тому, как получить новую строку, как в команде, вернуться к предыдущей строке вывода или указать указатель экрана на предыдущую строку.
вопрос задан: 18 October 2014 18:28
2
ответа

Обработка сигналов в pthreads

Я создал pthread и установил внутри него обработчик сигнала, так же, как мы это делаем в функции main (). Обработчик сигнала потока - это отдельная функция. Удивительно, но это не работает, что ...
вопрос задан: 13 October 2014 12:22
2
ответа

Оптимизация оптимизации Clang [дубликат]

Я пытаюсь скомпилировать определенную функцию без каких-либо оптимизаций. Я использую clang с этой версией --version: Apple LLVM version 6.0 (clang-600.0.57) (на основе LLVM 3.5svn) Цель: x86_64-apple -...
вопрос задан: 8 October 2014 22:31
2
ответа

Что делает двоеточие в среднем объявлении структуры, такой как:1:7:16, или:32?

Что следующий C++ кодирует средний? неподписанный символ a: 1; неподписанный символ b: 7; я предполагаю, что это создает два символа a и b, и они оба должны быть один байт длиной, но я понятия не имею что ": 1 дюйм и...
вопрос задан: 7 October 2014 20:50
2
ответа

Чтение / пишущий из использования I2C на Linux

Я пробую к чтению-записи к микросхеме FM24CL64-GTR FRAM, которая соединена по шине I2C на 0b 1010 011 адреса. Когда я пытаюсь записать 3 байта (адрес данных 2 байта, + данные один байт), я получаю ядро...
вопрос задан: 4 October 2014 16:38
2
ответа

Преобразуйте статическую библиотеку окон в dll

У меня есть библиотека, содержит набор помех *библиотечные файлы, я хочу получить доступ к ним от JNA (библиотека Java, которая позволяет тому динамично называть 'dll's из Кода JAVA), так есть ли способ волшебно измениться...
вопрос задан: 6 September 2014 09:24
2
ответа

Раздавание переменного количества аргументов

Скажите, что у меня есть функция C, которая берет переменное количество аргументов: Как я могу вызвать другую функцию, которая ожидает переменное количество аргументов изнутри его, передавая все аргументы, которые добрались...
вопрос задан: 26 August 2014 09:44
2
ответа

Тестирование shellcode

У меня есть эта часть кода для тестирования shellcode, но я не понимаю это так, кто-либо может объяснить это мне? Забудьте о блоке shellcode, что я хочу понять, код C, символ shellcode []...
вопрос задан: 19 August 2014 07:31
2
ответа

Почему делает склеп (), функция не имеет утечку памяти?

От склепа (3) - страница справочника Linux: символ *склеп (символ константы *ключ, символ константы *соль); Возвращаемое значение: указатель на зашифрованный пароль возвращается. На ошибке возвращается ПУСТОЙ УКАЗАТЕЛЬ. Так как возвращаемое значение...
вопрос задан: 15 August 2014 10:19