8
ответов

Используя внутренние статические переменные для увеличения производительности?

У меня есть функция, для которой нужно некоторое внутреннее временное хранение для его вычислений (некоторые операции над матрицей), и я знаю, что эта функция будет часто вызываться (скажите каждую миллисекунду...
вопрос задан: 29 September 2009 11:24
8
ответов

Как я могу проверить, что все мои функции init были вызваны?

Я пишу большую программу C для встроенного использования. Каждый модуль в этой программе имеет init () функция (как конструктор) для установки ее статических переменных. Проблема состоит в том, что я должен не забыть...
вопрос задан: 28 September 2009 07:58
8
ответов

Наверху кастинга вдвое большего по сравнению с плаванием?

Таким образом, мне сохранили мегабайты данных, как удваивается, который должен быть отправлен по сети... теперь мне не нужна точность, что двойные предложения, таким образом, я хочу преобразовать их в плавание прежде, чем отправить их...
вопрос задан: 23 September 2009 16:21
8
ответов

Как реализовать таймер в C на окнах

Как я создаю таймер в C и после того, как время истекает, я должен смочь назвать функцию обратного вызова. Платформа является окнами. Может кто-то вести меня С уважением, Mithun
вопрос задан: 17 September 2009 19:10
8
ответов

Различие между scanf () и стертолом () / strtod () в парсинге чисел

Примечание: Я полностью переделал вопрос более правильно отразить то, для чего я устанавливаю щедрость. Извините любые несоответствия с уже данными ответами, которые это, возможно, создало. Я не хотел...
вопрос задан: 17 September 2009 09:31
8
ответов

Предварительный препроцессор

Я хочу иметь предварительный препроцессор C, который фильтрует некоторые #define операторы из исходного кода, не изменяя ничто больше. Почему? Это должно использоваться для удаления некоторого клиента определенный код из...
вопрос задан: 15 September 2009 11:06
8
ответов

Есть ли программный способ проверить повреждение стека

Я работаю с многопоточным встраиваемым приложением. Каждый поток выделяется размеры стека на основе его функциональности. Недавно мы нашли, что один из потока повредил стек путем определения...
вопрос задан: 15 September 2009 01:35
8
ответов

C или C++ имеет стандарт regex библиотекой?

Он? Если да, где я могу получить документацию для него... в противном случае тогда, которая была бы лучшей альтернативой?
вопрос задан: 14 September 2009 09:35
8
ответов

Что делает тип, сопровождаемый _t (подчеркивание-t), представляют?

Это походит на простой вопрос, но я не могу найти его с поиском Переполнения стека или Google. Что делает тип, сопровождаемый средним _t? Такой как int_t anInt; я вижу, что это много в коде C означало иметь дело...
вопрос задан: 7 September 2009 14:50
8
ответов

Интервал *массив [32] указатель на массив 32 ints или массив 32 указателей на интервал? Это имеет значение?

Если я пишу интервал *столбцы [32]; я определяю массив с 32 указателями на ints? Или действительно ли это - указатель на массив 32 ints? Как я дифференцируюсь между двумя? Существует ли различие?
вопрос задан: 3 September 2009 07:27
8
ответов

Как я не реализую никакого-op макроса (или шаблон) в C++?

Как я не реализую никакого-op макроса в C++? #include <iostream> #ifdef NOOP #define conditional_noop (x), что идет сюда? #else #define conditional_noop (x) станд.:: суд <и...
вопрос задан: 2 September 2009 03:04
8
ответов

C: не мог понять следующее присваивание массива

Вопросы говорят все это:... интервал, N-разрядный [10];...//заполняют массив с 0s в то время как ((c = getchar ())! = EOF), если (c> = '0' && c <= '9') ++ N-разрядный [c - '0'];//<== неспособный к...
вопрос задан: 17 August 2009 22:40
8
ответов

Встраиваемый язык с хорошей поддержкой обработки строк

Я работал над программой C, которая делает довольно большую обработку строк, и очень часто должна настраиваться и перекомпилирована для своего рода обработки особого случая. Я думал это...
вопрос задан: 15 August 2009 03:33
8
ответов

Как начаться с процессорами ARM?

Действительно ли желательно непосредственно начаться с таблицей данных и руководством пользователя процессора ARM для новичка или сначала понять о мире ARM и затем идти вперед?
вопрос задан: 6 August 2009 22:41
8
ответов

C#: Порядок функциональной оценки (по сравнению с C)

Возьмите следующий код C (стр. K&R 77): продвиньте (поп () - поп ());/* НЕПРАВИЛЬНЫЙ */, в книге говорится, что с тех пор - и / не коммутативные операторы, порядок, в котором оценены 2 поп-функции...
вопрос задан: 1 August 2009 02:35
8
ответов

Шаблонное Метапрограммирование быстрее, чем эквивалентный код C?

Шаблонное Метапрограммирование быстрее, чем эквивалентный код C? (Я говорю о производительности во время выполнения), :)
вопрос задан: 25 July 2009 20:13
8
ответов

Что методы там для модульного исполнения кода C?

О каких методах, методах и конвенциях Вы знаете построить код C из модулей, поскольку проект увеличивается в размере?
вопрос задан: 22 July 2009 03:10
8
ответов

Как реализовать язык сценариев в приложение C?

У меня есть приложение C, и я хочу включать Язык сценариев для помещения определенной функциональности в сценарии. Я просто не имею никакого опыта с этим и не знаю точно, где запустить (Все еще изучение C...
вопрос задан: 21 July 2009 10:32
8
ответов

Порядок выделения локальной переменной на стеке

Смотрите на эти две функции: освободите function1 () {интервал x; интервал y; интервал z; интервал *мочит;} освобождают function2 () {символьный buffer1[4]; символьный buffer2[4]; символьный buffer3[4]; интервал *мочит;...
вопрос задан: 9 July 2009 05:55
8
ответов

Проблема в переопределении malloc

Я пытаюсь переопределить malloc путем выполнения этого. #define malloc (X) my_malloc ((X)) пустой* my_malloc (size_t размер) {освобождают *p = malloc (размер); printf ("Выделенный = %s, %s, %s, %x\n", __ ФАЙЛ __...
вопрос задан: 7 July 2009 20:05
8
ответов

C выстраивают беспорядок адреса

Скажите, что у нас есть следующий код: международное основное () {интервал [3] = {1,2,3}; printf (" E: 0x%x\n", a); printf (" &E[2]: 0x%x\n", &a[2]); printf (" &E[2]-E: 0x%x\n", &a[2] - a);...
вопрос задан: 3 July 2009 05:00
8
ответов

Файл ядра отладки без символов

У меня есть приложение C, которое мы развернули на клиентском сайте. Это было скомпилировано и работает на HP-UX. Пользователь сообщил о катастрофическом отказе, и мы получили дамп ядра. До сих пор я не мог копировать...
вопрос задан: 26 June 2009 18:15
8
ответов

Действительно ли необходимо умножиться sizeof (символ) при управлении памятью?

При использовании malloc и выполнении подобного управления памятью я могу полагаться на sizeof (символ), являющийся всегда 1? Например, я должен выделить память для элементов N символа типа. Умножается sizeof (символ)...
вопрос задан: 18 June 2009 10:31
8
ответов

Какой-либо единственный производитель единственного потребителя блокирует бесплатную реализацию очереди в C?

Я пишу программу с потребительским потоком и потоком производителя, теперь кажется, что синхронизация очереди является большими издержками в программе, и я искал некоторую блокировку бесплатные реализации очереди, но только...
вопрос задан: 13 June 2009 13:03
8
ответов

#define ОТЛАЖИВАЮТ 1

Я пытаюсь иметь режим отладки на поэтому, если #define ОТЛАЖИВАЮТ 1, я хочу к printf некоторые значения переменных и если #define ОТЛАЖИВАЮТ 0, я хочу их прочь. Проблема, у меня есть много файлов реализации и я...
вопрос задан: 12 June 2009 16:26
8
ответов

Какова цель ветвления ()?

Во многих программах и страницах справочника Linux, я видел, что код использует ветвление (). Почему мы должны использовать ветвление () и какова его цель?
вопрос задан: 12 June 2009 14:05
8
ответов

Назовите дерево для встроенного программного обеспечения [закрытым]

Кто-либо знает, что некоторые инструменты создают дерево вызова для приложения C, которое будет работать на микроконтроллере (Кора-M3)? Это могло быть сгенерировано от исходного кода (не идеальный), объектный код (предпочтительное решение)...
вопрос задан: 11 June 2009 00:12
8
ответов

Как ввести символы неASCII в строковый литерал в C/C++

У меня есть программа, которая читает в символьном массиве. Мне нужно значение строки в памяти, чтобы быть равным для преобразовывания в шестнадцатеричную систему 0x01020304, которые являются всеми символами неASCII. Таким образом, вопрос, как я передаю н
вопрос задан: 8 June 2009 18:16
8
ответов

Можно ли изменить argv или мне нужно создать настроенную копию?

Моему приложению может быть передано огромное количество аргументов, и я хочу избежать попадания в память дублирующих аргументы в отфильтрованный список. Я хотел бы отфильтровать их на месте, но я ...
вопрос задан: 8 June 2009 05:14
8
ответов

Межплатформенная альтернатива COM

Я был очарован компонентно-ориентированным программированием (быть этим с COM, другой системой или просто использованием парадигмы в простом C++). Требуется немного привыкающее к, если Вы обычно привыкли к "...
вопрос задан: 7 June 2009 14:49