5
ответов

Как я использую C++ в гибком проводе и бизоне?

У меня есть проект для школы, где мы должны использовать гибкий провод и бизона. Я хочу использовать C++ так, чтобы у меня был доступ к STL и моим собственным классам, которые я записал. Нам предоставили следующий Make-файл: CC = gcc...
вопрос задан: 23 December 2015 09:58
5
ответов

Посмотрите то, что делает препроцессор

Там должен так или иначе видеть то, что Вы кодируете, похож после того, как препроцессор сделал все замены?
вопрос задан: 27 November 2015 11:51
5
ответов

Временная сложность рекурсивного алгоритма

Как я могу вычислить временную сложность рекурсивного алгоритма? интервал pow1 (интервал x, интервал n) {если (n == 0) {возвращаются 1;} еще {возвращают x * pow1 (x, n-1); }} интервал pow2 (интервал x, интервал...
вопрос задан: 25 November 2015 10:03
5
ответов

Какие проблемы можно ожидать при компиляции кода C с помощью компилятора C ++?

Если вы возьмете существующую базу кода C и скомпилируете ее с помощью компилятора C ++, какие проблемы вы можете ожидать, чтобы возникнуть? Например, я думаю, что присвоение целого числа значению с перечисленным ...
вопрос задан: 20 November 2015 15:47
5
ответов

Как рассматривать данные RAM, как будто это был реальный файл?

Таким образом, у меня есть некоторые временные данные в моей программе (в RAM). Я хочу так или иначе заставить его казаться, поскольку это - файл (например, для отправки его в другую программу, которая берет ссылку файла в качестве аргумента)? Действитель
вопрос задан: 19 November 2015 22:06
5
ответов

Что 0x4 выполняет “movl в 0$ x2d, 0x4 (%esp)”?

Я изучаю ассемблерный код, сгенерированный GCC. Но я не понимаю: movl 0$ x2d, 0x4 (%esp) Во втором операнде, что делает 0x4, обозначает? адрес смещения? И что использование регистра EAX?
вопрос задан: 7 November 2015 11:27
5
ответов

Что некоторые “хорошие” пути состоят в том, чтобы использовать longjmp/setjmp для обработки ошибок C?

Я должен использовать C для одного проекта, и я думаю об использовании longjmp/setjmp для обработки ошибок, поскольку я думаю, что будет намного легче обработать ошибку в одном центральном месте, чем коды возврата. Я был бы...
вопрос задан: 17 October 2015 21:07
5
ответов

Windows Eclipse C / C ++ не может найти внешнюю библиотеку [duplicate]

Я пытаюсь добавить две библиотеки libfreertos.a и STemWin532_CM7_IAR.a в проект Eclipse C / C ++ для программирования платы STM32f7. Я продолжаю получать, не могу найти -llibfreertos.a и не могу ...
вопрос задан: 10 October 2015 05:32
5
ответов

Как скрыть начальный нуль в printf

Следующие выводы 0.23. Как я заставляю это просто производить.23? printf ("%8.2f".23);
вопрос задан: 5 October 2015 13:36
5
ответов

Добавление участников к структуре C-стиля и назад совместимости

Скажите, что мне определили структуру где-нибудь глубоко в коде низкого уровня, используемом повсеместно самыми сумасшедшими и неизвестными способами: структура T {короткое целое без знака name_len; символ d_name [ДЛИНА];} С...
вопрос задан: 3 October 2015 21:34
5
ответов

C - определите, является ли число простым

Я пытаюсь придумать метод, который берет целое число и возвращает булевскую переменную, чтобы сказать, является ли число простым или не, и я не знаю много C; кто-либо хотел бы дать мне некоторые подсказки? В основном, я...
вопрос задан: 29 September 2015 14:08
5
ответов

Насколько большим должен быть мой буфер recv при вызове recv в библиотеке сокетов

У меня есть несколько вопросов о библиотеке сокетов на C. Вот фрагмент кода, на который я буду ссылаться в своих вопросах. char recv_buffer [3000]; recv (сокет, recv_buffer, 3000, 0); Как мне решить, насколько велик ...
вопрос задан: 19 September 2015 08:32
5
ответов

Что делает эту среднюю ошибку: “ошибка: ожидаемый список спецификатора спецификатора прежде 'type_name'”?

Я работал над процессором Cell, и я пытаюсь создать структуру, которая будет содержать spe_context_ptr_t, который будет использоваться в потоке для запуска spe контекста и будет также содержать...
вопрос задан: 13 September 2015 20:56
5
ответов

Включая исходные файлы в C

Таким образом, я понимаю назначение заголовков по сравнению с исходными файлами. То, что я не получаю, - то, как компилятор знает для компиляции всех исходных файлов. Пример: example.h #ifndef EXAMPLE_H #define EXAMPLE_H международный пример (интервал...
вопрос задан: 28 August 2015 15:19
5
ответов

Алгоритмы обнаружения дублирующегося изображения?

Я думаю о создании системы баз данных для изображений, где они снабжены компактными подписями и затем подобраны против "изображения запроса", которое могло быть измененным, обрезанным, украшенным, повернутым...
вопрос задан: 27 August 2015 11:39
5
ответов

Код дизайна для помещений в Кэш ЦП?

При записи моделированиям мой приятель говорит, что ему нравится пытаться записать программу, достаточно маленькую для вписывания в кэш. Это имеет какое-либо реальное значение? Я понимаю, что кэш быстрее, чем RAM и основное...
вопрос задан: 3 August 2015 21:09
5
ответов

Действительно ли sizeof (перечисление) == sizeof (интервал), всегда?

Действительно ли sizeof (перечисление) == sizeof (интервал), всегда? Или это - зависимый компилятора? Разве неправильно сказать, поскольку компилятор оптимизирован для длин слова (выравнивание памяти), т.е. y интервал является размером слова на детали...
вопрос задан: 26 July 2015 12:40
5
ответов

C - scanf () против get () против fgets ()

Я делал довольно простую программу преобразования строки символов (при условии, что введены числа) в целое число. После того, как я закончил, я заметил некоторые очень специфические "ошибки", на которые я не могу ответить, ...
вопрос задан: 10 July 2015 03:18
5
ответов

C, Как “потянуть” Двоичное дерево к [закрытой] консоли

Какие алгоритмы могут использоваться для рисования двоичного дерева в консоли? Дерево реализовано в C. Например, BST с числами: 2 3 4 5 8 был бы показан в консоли как:
вопрос задан: 9 July 2015 11:42
5
ответов

Каков эквивалент нового/удалять из C++ в C?

Каков эквивалент нового/удалять из C++ в C? Или это - то же в C/C++?
вопрос задан: 6 July 2015 19:36
5
ответов

C Удаляют первую строку из текстового файла, не переписывая файл

У меня есть сервис, который работает все время и также сохраняет файл журнала. Это в основном добавляет новые строки к файлу журнала каждые несколько секунд. Я записан маленький файл, который читает эти строки и затем анализирует...
вопрос задан: 6 July 2015 18:49
5
ответов

Разрешены ли отрицательные индексы массивов в C?

я просто читал какой-то код и обнаружил, что человек использовал arr [-2] для доступа ко 2-му элементу перед arr, например так: | a | b | c | d | e | f | g | ^ ------------ arr [0] ^ ---------- arr [1] ^ ...
вопрос задан: 27 June 2015 13:17
5
ответов

0x9B (155decimal) специальный управляющий символ? Почему это отсутствует в таблицах ASCII?

Я работаю над встроенной системой, и у меня есть драмы, заставляющие ее отправить определенный блок данных через последовательный порт. Я сузил его и нашел это, если 0x9B присутствует в сообщении, этом...
вопрос задан: 17 June 2015 06:14
5
ответов

C ветвление, имеющее дело с глобальной переменной

Я не понимаю вывода этой программы: #include <pthread.h> #include <stdio.h> #include <unistd.h> интервал i = 0; международное основное () {в то время как (я <3) {ветвление ();...
вопрос задан: 16 June 2015 04:48
5
ответов

Запись VM - хорошо сформированный байт-код?

Я пишу виртуальную машину в C только для забавы. Ламе, я знаю, но к счастью я иду Так себе, надо надеяться, никто не сделает забаву :) Я записал действительно quick'n'dirty VM, который читает строки (мое собственное) ASM и делает...
вопрос задан: 12 June 2015 11:25
5
ответов

Разница между (* ++ argv) [0] и while (c = * ++ argv [0])

У меня есть следующий фрагмент кода: int main (int argc, char * argv []) {char line [MAXLINE]; длинное белье = 0; int c, кроме = 0, число = 0, найдено = 0; while (- argc> 0 & ...
вопрос задан: 10 June 2015 17:50
5
ответов

Ограничьте вдвое большее по сравнению с двумя десятичными разрядами [дубликат]

Как делают я достигаю следующего преобразования от дважды до строки: 1.4324 => "1.43" 9.4000 => "9.4" 43.000 => "43" т.е. Я хочу к раунду к к десятичным разрядам, но не хочу конечных нулей...
вопрос задан: 27 May 2015 22:44
5
ответов

Удаление пробелов от строки в C?

Каков самый легкий и самый эффективный способ удалить пробелы из строки в C?
вопрос задан: 23 May 2015 06:57
5
ответов

Арифметика указателя для пустого указателя в C

Когда указатель на определенный тип (скажем, int, char, float, ..) увеличивается, его значение увеличивается на размер этого типа данных. Если указатель void, указывающий на данные размера x, увеличивается, ...
вопрос задан: 5 May 2015 22:08
5
ответов

Как создать массив, содержащий указатели на функции? [Дубликат]

Я был под требованием, когда мне нужно иметь массив указателей на функции. Я пробовал несколько подходов, но не работал. #include & lt; stdio.h & gt; void fun () {printf ("fun function"); } ...
вопрос задан: 1 May 2015 06:39