0
ответов

Как чтобы макросы были расширены doxygen, но не задокументированы как определение?

Скажем, у меня есть: #define MY_MACRO (FOO) void FOO (); MY_MACRO (привет); MY_MACRO (привет); MY_MACRO (привет); #undef MY_MACRO Я хочу, чтобы макросы были расширены с помощью doxygen, что я могу сделать, настроив его на ...
вопрос задан: 17 September 2010 04:20
0
ответов

Как выполнить сценарий оболочки из C в Linux?

Как выполнить сценарий оболочки из C в Linux?
вопрос задан: 17 September 2010 03:29
0
ответов

Как добавить флаг компилятора C ++ в extconf.rb

Я пишу расширение Ruby, для которого у меня есть стандартный сценарий конфигурации mkmf, но Мне нужно добавить специальный флаг включения (--std = c ++ 0x) на все этапы компиляции C ++. Я не хочу этого в ...
вопрос задан: 17 September 2010 01:57
0
ответов

Добавьте параметры GCC в начало исходного файла C

Можно ли поместить что-то в начало исходного файла C, например // GCC_OPTIONS = -g, -Wall, которое будет автоматически добавлять эти параметры в gcc каждый раз, когда вы компилируете этот файл?
вопрос задан: 17 September 2010 00:25
0
ответов

Когда «extern C» необходим в C ++ в Windows ?

Поскольку мы знаем, что мы можем использовать функции c непосредственно в c ++, когда тогда необходим extern "C"?
вопрос задан: 16 September 2010 17:07
0
ответов

развернуть IPv6-адрес, чтобы я мог распечатать его на stdout

Я использую getifaddrs () и inet_ntop () для получения IP-адресов в системе. Когда система настроена на IPv6, адрес возвращается в сокращенной версии (с использованием :: для нулей). Есть ли способ ...
вопрос задан: 16 September 2010 14:24
0
ответов

Размер структуры с двумя указателями void равен 4?

Я не понимаю, почему struct e {void * a; void * b []; } имеет sizeof (e) == 4, а struct f {void * a; void * b; } имеет sizeof (f) == 8.
вопрос задан: 16 September 2010 13:54
0
ответов

Почему функция main без оператора return возвращает значение 12?

Я написал программу, которая печатает таблицу. Я не включил синтаксис возврата в основную функцию, но все же всякий раз, когда я набираю echo $? отображается 12. Мой исходный код: #include ...
вопрос задан: 16 September 2010 13:50
0
ответов

Выражение регулярного выражения для действительной ссылки на веб-сайт

В моем приложении asp.net мне нужно проверить текст на действительную ссылку на веб-сайт. Я хочу использовать для этого валидатор регулярных выражений. Любой, кто знает, как проверить регулярное выражение пользователя веб-ссылки ....
вопрос задан: 16 September 2010 12:49
0
ответов

Создание демона с функциями остановки, запуска в C

Как добавить функцию остановки, запуска и отчета демона в этот код демона? #include #include #include #include #include
вопрос задан: 16 September 2010 12:14
0
ответов

Как правильно использовать библиотеку pidfile?

Я уже читал страницу руководства по функции pidfile семья. Но я этого не очень понимаю. Как правильно использовать? Есть ли более подробный пример? Думаю, я понимаю pidfile_open. ...
вопрос задан: 16 September 2010 12:04
0
ответов

Как получить тип материнской платы на C?

Я хочу создать небольшое приложение, которое получает тип моей материнской платы. Как я могу это сделать с помощью C? Спасибо, kampi
вопрос задан: 16 September 2010 11:44
0
ответов

не удается освободить память

gcc 4.4.4 c89 У меня есть следующая функция, но я не могу освободить память. Сообщение, которое я получаю в Valgrind, подозревает функцию getline. Однако я освобождаю указатель файла в конце ...
вопрос задан: 16 September 2010 07:00
0
ответов

Преобразование из HEX-цвета в структуру RGB в C

Преобразование из цветного HEX-кода в RGB в чистом C с использованием только библиотеки C (без C ++, шаблонов и т. Д.) Структура RGB может выглядеть как это -> typedef struct RGB {double r; двойной г; двойной б; } RGB1; ...
вопрос задан: 16 September 2010 04:59
0
ответов

Что эквивалентно C оператору C ++ cin?

Что эквивалентно C оператору C ++ cin? Также могу я увидеть его синтаксис?
вопрос задан: 16 September 2010 04:32
0
ответов

Заставить scanf завершить работу, когда он читает новую строку?

Если я ввожу 5 5 на терминале, нажмите клавишу ВВОД и снова нажмите клавишу ВВОД, я хочу выйти из цикла. int readCoefficents (двойной комплекс * c) {int i = 0; двойной реальный; двойной img; while (...
вопрос задан: 16 September 2010 01:16
0
ответов

UTF-8 -> ASCII на языке C

У меня простой вопрос, который я нигде не могу найти в Интернете, как могу ли я преобразовать UTF-8 в ASCII (в основном акцентированные символы в один и тот же символ без акцента) на C, используя только стандарт ...
вопрос задан: 15 September 2010 20:18
0
ответов

error: ожидается ')' перед токеном '*'

У меня есть этот включаемый файл ( память .h) #ifndef MEMORY_H #define MEMORY_H #ifdef __cplusplus extern "C" { #endif typedef struct mmemory {int * cells; int * current_cell; ...
вопрос задан: 15 September 2010 17:11
0
ответов

Ошибка Nant с неверными разрешениями на сервере сборки

Всего вопрос для новичков. Я пытаюсь запустить сценарий Nant на сервере сборки (очень простой сценарий, ничего не делая), и он не работает с ошибкой System.Security.SecurityException: Запрос на ...
вопрос задан: 15 September 2010 14:41
0
ответов

Пересылка объявлений для переменных?

У меня есть код C, который я должен перенести на C ++. Код имеет структуру struct A {... struct A * myPtr; } А теперь два глобальных массива объявлены и инициализированы следующим образом: // Вперед ...
вопрос задан: 15 September 2010 08:13
0
ответов

Где хранятся литералы в таком операторе if (var == 'x')?

Скажите в таком операторе, как этот char var; если (var == 'x'); Выделяем ли мы какую-либо память для 'x' в первую очередь? Если да, то что это (стек / данные)? Спасибо!
вопрос задан: 15 September 2010 06:17
0
ответов

Эффективный драйвер порта Erlang

Я хочу создать процессы Erlang, которые будут общаться с программой на языке C через драйвер порта. Поскольку порождение многих из этих процессов может быть неэффективным, могу ли я создать один процесс Erlang, который получает ...
вопрос задан: 14 September 2010 22:59
0
ответов

Какие библиотеки необходимы для графики, например vim или nano?

Какая библиотека используется для создания статического окна терминала как vim, nano, irssi или aptitude в отличие от терминала прокрутки? Я использую C, но меня интересуют библиотеки для других языков (для ...
вопрос задан: 14 September 2010 20:42
0
ответов

Установить тайм-аут для чтения stdin

Есть ли способ тайм-аута чтения из stdin, чтобы программа не зависала слишком долго? читать (0, var, numberofbytes);
вопрос задан: 14 September 2010 18:31
0
ответов

изменение значения const в C

Я обнаружил, что в следующем фрагменте кода const int i = 2; const int * ptr1 = & я; int * ptr2 = (int *) ptr1; * ptr2 = 3; Значение i изменяется на 3. Я хотел бы знать, почему это разрешено ....
вопрос задан: 14 September 2010 14:27
0
ответов

Параллелизм, 4 Приложения CUDA, конкурирующие за ресурсы графического процессора

Что произойдет, если четыре приложения CUDA одновременно будут конкурировать за ресурсы в одном графическом процессоре, чтобы они могли переложить работу на графическую карту ?. В Руководстве по программированию Cuda 3.1 упоминается ...
вопрос задан: 14 September 2010 14:00
0
ответов

Каков официальный способ вызова функции (C / C ++) в ab. каждые 1/100 секунды в Linux?

У меня есть система асинхронного потока данных, написанная на C ++. В архитектуре потока данных приложение представляет собой набор экземпляров компонентов, которые инициализируются при запуске, а затем связываются друг с другом ...
вопрос задан: 14 September 2010 10:46
0
ответов

Асинхронный вызов функции по времени в C в Linux?

Каков самый простой и эффективный способ в C в Linux асинхронно вызывать функцию после определенной задержки (например, setTimeout в JavaScript) или установить повторяющийся таймер и периодически вызывать его (аналогично ...
вопрос задан: 14 September 2010 10:15
0
ответов

Как предотвратить Программа Linux запускается более одного раза?

Каков наилучший способ предотвратить выполнение программы / демона Linux более одного раза в заданное время?
вопрос задан: 14 September 2010 07:51
0
ответов

управление операторами if

gcc 4.4.3 c89 У меня есть несколько функций, которые инициализируют некоторое оборудование и возвращают либо истину, либо ложь. Если false, то мне нужно деинициализировать в обратном порядке. Однако мой код выглядит очень неаккуратно ...
вопрос задан: 14 September 2010 07:35