10
ответов

Сложные C бросают объяснение

Я пытаюсь выяснить то, что делает следующий код в C? ((пусто (*) ()) buf) (); где 'buf' является массивом символов.
вопрос задан: 11 November 2009 16:27
10
ответов

код разъединения для подсчета от 0 до 255 использующих 8-разрядных типов данных

Я задавался вопросом, существует ли очевидный способ подсчета от 0 до 255 использований 8 типов данных bit, чего-то как: для (uint8_t i (0); я <=255; ++ i) {....} Это, очевидно, не будет работать, но это делает его...
вопрос задан: 11 November 2009 06:05
10
ответов

Записать загрузчик в C или C++?

Я пишу программу, более конкретно загрузчик, для встроенной системы. Я собираюсь пользоваться библиотекой C для взаимодействия с некоторыми аппаратными компонентами, и у меня есть выбор записи ее...
вопрос задан: 9 November 2009 15:47
10
ответов

Как я могу проверить производительность функции C?

Там некоторые хорошие пути состоят в том, чтобы знать, как функция работает в C? Я хотел бы, например, сравнил бы свою собственную функцию с библиотечной функцией.
вопрос задан: 6 November 2009 14:59
10
ответов

Размер переменной типа void [duplicate]

Почему оператор sizeof () возвращает 1 байт для типа void? #include & lt; stdio.h & gt; int main () {void * v = 0; int * i = NULL; printf ("% d\n", sizeof (* v)); printf ("% d\n", sizeof (* i) ...
вопрос задан: 3 November 2009 11:44
10
ответов

Динамическая длина массива в C [дубликат]

Я делаю программу, которая получает данные от ввода пользователя в массив. Но мне было интересно, как определить размер / длину массива динамически, вместо определения фиксированного размера, например: #define ...
вопрос задан: 25 October 2009 11:17
10
ответов

Разработка non-x86 [закрытой] Операционной системы

Я должен скоро выбрать тему тезиса, и я рассматривал реализацию операционной системы для архитектуры, которая не является x86 (я склоняюсь к ARM или AVR). Причина я избегаю x86...
вопрос задан: 8 October 2009 11:02
10
ответов

Язык сценариев для C/C++?

Существует ли язык сценариев для C++ (как жемчуг), который может использоваться для быстрой разработки и использовать некоторый инструмент, который может преобразовать в программу C/C++ для получения более высокой производительности для развертывания?Прав
вопрос задан: 3 October 2009 15:38
10
ответов

Чтение параметров командной строки после' <' в C

Позвольте мне запуститься путем высказывания, что это связано с присвоением домашней работы. Однако это - очень маленькая и относительно незначительная часть присвоения. Программа C получает вход через командную строку...
вопрос задан: 29 September 2009 17:11
10
ответов

Самые хитрые / полезные команды для отладчика gdb [закрыто]

Можете ли вы публиковать свои самые сложные и полезные команды, пока вы запускаете отладчик, такой как gdb или dbx.
вопрос задан: 24 September 2009 11:59
10
ответов

представьте [закрытый] код Java

Я должен представить свой код SRC JAVA для некоторой конкретной проблемы, я в настоящее время продолжаю работать. Я использовал пробную версию инструмента под названием JProfiler. Я хотел бы узнать о некотором хорошем открытом сообществе-...
вопрос задан: 15 September 2009 14:52
10
ответов

Сборка "мусора" по сравнению с не языки программирования сборки "мусора"

Таким образом, если я понимаю хорошо, Сборка "мусора" автоматически освобождает объекты, которые больше не используются программой. как сборщик "мусора" в Java. Я слышу на языках как C, которые не делают...
вопрос задан: 15 September 2009 04:12
10
ответов

Может изучение C или C++ быть опасным для моего компьютера? [закрытый]

Есть ли такая вещь как опасное знание когда только начинающий изучение C или C++? Другими словами, что является вероятностью, что я мог "случайно" записать и скомпилировать фрагмент кода, который форматирует...
вопрос задан: 13 September 2009 22:50
10
ответов

Как я могу выделить память и возвратить ее (через параметр указателя) к функции вызова?

У меня есть некоторый код в нескольких различных функциях, который выглядит примерно так: освободите someFunction (интервал *данные) {данные = (интервал *) malloc (sizeof (данные));} освобождают useData (интервал *данные) {printf (" %...
вопрос задан: 9 September 2009 08:37
10
ответов

Как этот C кодирует работу?

Я смотрел на следующий код, я столкнулся для печати строки в обратном порядке в C с использованием рекурсии: освободите ReversePrint (символ *ул.) {//строка 1 если (*str) {//строка 2...
вопрос задан: 1 September 2009 14:58
10
ответов

Почему завершенные пустым указателем строки? Или: завершенный пустым указателем по сравнению с символами + устройство хранения данных длины

Я пишу интерпретатор языка в C, и мой строковый тип содержит атрибут длины, как так: Строка структуры {символ* символы; длина size_t;}; из-за этого я должен потратить много...
вопрос задан: 20 August 2009 15:51
10
ответов

Функциональный формат в программе C

Я пишу некоторые функции, которые управляют строками в C и извлечениях возврата из строки. Что является Вашими мыслями о хороших стилях для того, чтобы возвращать значения от функций. Что касается Steve...
вопрос задан: 17 August 2009 11:30
10
ответов

C Основной цикл без 100% CPU

#include <stdio.h> международное основное () {в то время как (! СДЕЛАННЫЙ) {/* проверка на материал */} возвращаются 0;} вышеупомянутый пример кода использует 100% CPU, пока НЕ СДЕЛАНО верно. Как я могу реализовать программу, которую это циклично вы
вопрос задан: 3 August 2009 14:10
10
ответов

Как я могу сделать снимок экрана и сохранить его как JPEG в Windows?

Я пытаюсь найти (несколько) простой способ сделать снимок экрана на окне и сохранить получающийся HBITMAP как JPEG. Хитрая часть здесь - то, что, так как код находится в C, я не могу использовать GDI + и начиная с...
вопрос задан: 18 June 2009 14:17
10
ответов

Как включать math.h #include <math.h> на исходном файле ядра?

Я пытаюсь включать math.h в свой модуль ядра Linux. Если я использую, #include '/usr/include/math.h', Это дает мне ошибки тезисов: ошибка: features.h: Никакая такая ошибка файла или каталога: bits/huge_val.h: №...
вопрос задан: 18 June 2009 13:55
10
ответов

Автоматически удаляющие неиспользуемые локальные переменные от исходного кода C

Я хочу удалить неиспользуемые локальные переменные из файла C. Пример: международная забава (интервал a, интервал b) {интервал c, sum=0; sum=a + b; возвратите сумму;} Здесь неиспользуемая переменная является 'c'. У меня внешне будет список...
вопрос задан: 14 June 2009 06:25
10
ответов

Как Инициализировать массив символов от строки

Я хочу сделать следующий символ [] = {'B', 'C', 'D'}; Но я не хочу писать эти символы отдельно. Я хочу что-то как #define S "ABCD", обугливаются [] = {S [0], S[1], S[2], S[3]};...
вопрос задан: 8 June 2009 09:00
10
ответов

Функции в функционируют в C

Я делаю код, который подобен этому: #include <stdio.h> удваиваются, some_function (удвойте x, дважды y) {удваиваются, inner_function (удвойте x) {//некоторый возврат кода x*x;} дважды...
вопрос задан: 5 June 2009 19:24
10
ответов

Как Вы проверяете, имеет ли указатель, в C, определенный тип?

Как Вы проверяете, имеет ли указатель определенный тип? Используя sizeof не достаточно. Я стараюсь не помещать идентификационные номера в свои структуры для идентификации их типа. Предположение - это, возможно, gcc...
вопрос задан: 5 June 2009 09:07
10
ответов

Следовать за стилем кодирования исходного автора? Даже если это ужасно / ленивый / заставляет Ваши глаза выйти за край? [закрытый]

При содействии очень старому, и по-видимому больше проекту сохраняемого, или общественного достояния с открытым исходным кодом этому предлагают практику для следования за стилем кодирования исходного автора, даже если это ужасно?...
вопрос задан: 3 June 2009 20:28
10
ответов

Освобождение памяти, возвращенной из функций C

В C, который является лучшей практикой когда дело доходит до освобождения памяти, возвращенной из функций: Обеспечьте функцию "деструктора", которая инкапсулирует вызов к свободному (). Потребуйте пользователей к свободному () возвращенный...
вопрос задан: 26 May 2009 18:40
10
ответов

Объективные преимущества синтаксиса C-стиля

Существует действительно большое количество языков программирования, которые являются в большой степени под влиянием синтаксиса C-стиля (курчавые заключены в фигурные скобки, полукола, и т.д.), возможно, больше, чем любым другим стилем syntactial. И до эт
вопрос задан: 16 May 2009 11:29
10
ответов

Запись и компиляция программы C под Windows XP?

Это - вопрос абсолютного новичка, но на последний подкаст, я понимаю, что никаким вопросом не является также новичок. У меня есть 0 опытов программирования, и я хочу изучить C, таким образом, я запускаю K&R...
вопрос задан: 15 May 2009 15:10
10
ответов

Свободный язык C IDE? [закрытый]

Поиск с помощью Google для "c язь-C ++" приводит к слишком многим результатам для C++, а также несвязанным результатам. Эти критерии поиска кажутся слишком короткими для приведения к релевантным результатам. Делает у любого есть ссылка на свобод
вопрос задан: 9 May 2009 05:55
10
ответов

Как сравнить концы строк в C?

Я хочу удостовериться свои строковые концы с ".foo". Я использую C, язык, с которым я не полностью знаком. Лучшим способом я нашел, чтобы сделать это, ниже. Любые гуру C хотят удостовериться, что я делаю это...
вопрос задан: 13 April 2009 17:51