11
ответов

Различаются ли размеры указателей в C? [duplicate]

Возможные дубликаты: может ли размер указателей меняться в зависимости от того, на что они указывают? Есть ли платформы, на которых указатели на разные типы имеют разный размер? Возможно ли, что ...
вопрос задан: 23 May 2017 12:02
11
ответов

Где я могу найти немного смещающегося руководства для C? [закрытый]

Я посмотрел на то, Что такое поразрядный сдвиг (сдвиг разряда) операторы и как они работают? но я все еще нахожу понятие бита, смещающегося трудный понять. Может кто-то указывать на меня в направлении...
вопрос задан: 23 May 2017 12:01
11
ответов

“Портативный” C должен скомпилировать как C++?

Я получил комментарий к ответу, который я отправил по вопросу C, где комментатор предложил, чтобы код был написан для компиляции с компилятором C++, так как исходный вопрос упомянул, что код должен быть...
вопрос задан: 23 May 2017 11:55
11
ответов

C на Visual Studio [закрыто]

Я пытаюсь выучить C. Как разработчик C #, моя IDE - Visual Studio. Я слышал, что это хорошая среда для разработки на C / C ++. Тем не менее, кажется, что независимо от того, что я пытаюсь сделать, интуиция ...
вопрос задан: 23 May 2017 11:54
11
ответов

Я могу записать приложение C, не используя "кучу"?

Я испытываю то, что, кажется, коллизия стека/"кучи" во встроенной среде (см. этот вопрос для некоторого фона). Я хотел бы попытаться переписать код так, чтобы он не выделял память на...
вопрос задан: 23 May 2017 10:29
11
ответов

Цель объединений в C и C++

Я использовал объединения ранее удобно; сегодня я был предупрежден, когда я читал это сообщение и узнал то это объединение кода ARGB {uint32_t цвет; структура componentsTag {uint8_t b;...
вопрос задан: 23 May 2017 02:25
11
ответов

Почему Макросы использования в C? [дубликат]

Возможный Дубликат: Для чего макросов C полезны? Каждые несколько месяцев я заболел жаждой пойти, изучают некоторый бит C что мой загаженный колледж, программируя образование, никогда не покрываемое. Сегодня это - макросы. Мое основное...
вопрос задан: 23 May 2017 02:17
11
ответов

Буферизированное чтение из использования stdin, освобожденного в C

Я пытаюсь эффективно читать из stdin при помощи setvbuf в '_IOFBF ~ режим. Я плохо знаком с буферизацией. Я ищу рабочие примеры. Вход начинается с двух целых чисел (n, k). Следующие n строки...
вопрос задан: 23 May 2017 00:32
11
ответов

Где C не является подмножеством C++? [закрытый]

Я читал в большом количестве книг, что C является подмножеством C++. В некоторых книгах говорится, что C является подмножеством C++, за исключением небольших деталей. Каковы некоторые случаи, когда код скомпилирует в C, но не C++?
вопрос задан: 12 May 2017 20:32
11
ответов

Используя Cygwin для Компиляции программы C; ошибка Выполнения

Я зарегистрирован в ведущем курсе информатики. Курс использует C, и преподаватель хочет, чтобы мы использовали Cygwin для компиляции программ, если мы используем окна. Я загрузил и установил Cygwin...
вопрос задан: 2 May 2017 19:31
11
ответов

Как я делаю высококачественное масштабирование изображения?

Я пишу некоторый код для масштабирования изображения RGBA на 32 бита в C/C++. Я записал несколько попыток, которые были несколько успешны, но они являются медленными, и самое главное качество размерного изображения...
вопрос задан: 6 April 2017 18:59
11
ответов

Для чего макросов C полезны?

Я записал определенные C, и я могу считать его достаточно хорошо для получения общего представления о том, что это делает, но каждый раз я встретился с макросом, это бросило меня полностью. Я заканчиваю тем, что имел необходимость к...
вопрос задан: 17 March 2017 00:10
11
ответов

Программно нажмите кнопку на другом приложении (C, Windows)

Я пытаюсь использовать следующий код для нажатия кнопки на моем другом приложении: HWND ButtonHandle; если ((wnd = FindWindow (0, "Вы хотите сохранить?"))) {ButtonHandle = FindWindowEx (wnd, 0, "...
вопрос задан: 13 March 2017 19:32
11
ответов

Действительно ли там кто-либо альтернативен к использованию % (модуль) в C/C++?

Я читал где-нибудь однажды это, оператор модуля неэффективен на маленьких встроенных устройствах как микроконтроллеры на 8 битов, которые не имеют инструкции по целочисленному делению. Возможно, кто-то может подтвердить это...
вопрос задан: 21 December 2016 03:58
11
ответов

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

Я работал над проектами для встроенных систем в прошлом, где мы перестроили порядок объявления переменных стека для уменьшения размера получающегося исполняемого файла. Например, если мы...
вопрос задан: 21 May 2016 19:21
11
ответов

Использование логических значений в C

C не имеет встроенных логических типов. Какой лучший способ использовать их в C?
вопрос задан: 18 May 2016 22:54
11
ответов

Битовые поля, структуры и размер в C [дубликат]

Я пытаюсь выяснить битподы и как они повлияют на размер структуры в C. Позволяет сказать, что у меня есть 2 структуры, как таковые: struct BitFields {long a; короткий b: 3; короткий c: 6; короткая ...
вопрос задан: 16 May 2016 17:37
11
ответов

sizeof () в структуре [дубликат]

#include & lt; stdio.h & gt; typedef struct {int a; char c; int d; } Т; typedef struct {int a; char c; char d; char e; int f; } T1; int main () {...
вопрос задан: 16 May 2016 17:37
11
ответов

Как рассчитывается размер памяти, выделяемой для структуры? [Дубликат]

#include & lt; stdio.h & gt; int main () {struct name {int x; struct name * ptr; }; struct name a; printf («размер равен% d», sizeof (a)); return 0; } Результат этого кода - 16 байт ....
вопрос задан: 16 May 2016 17:37
11
ответов

Как я получаю определенный диапазон чисел от рэнда ()?

srand (время (пустой указатель)); printf (" %d", рэнд ()); Дает (0-32000ish) случайное число высокого диапазона, но мне только нужны приблизительно 0-63 или 0-127, хотя я не уверен, как пойти об этом. Какая-либо справка?
вопрос задан: 30 March 2016 17:31
11
ответов

Как Вы вводите поблочное тестирование в большое, наследие (C/C++) кодовая база?

У нас есть большое, многоплатформенное приложение, записанное в C. (с небольшой, но растущей суммой C++) Это развилось за эти годы со многими функциями, которые Вы ожидали бы в большом приложении C/C++: #...
вопрос задан: 15 March 2016 21:37
11
ответов

Замены для [закрытого] препроцессора C

Я интересуюсь использованием чего-то другого, чем препроцессор C для предварительной обработки моего C и исходного кода Objective C. Есть ли хорошие альтернативы? Пример был бы чем-то, что позволило выходить...
вопрос задан: 3 February 2016 15:32
11
ответов

Простой способ использовать переменные перечислимых типов как строка в C?

Вот то, что я пытаюсь сделать: перечисление определения типа {ОДИН, ДВА, ТРИ} Числа; я пытаюсь записать функцию, которая сделала бы случай переключателя, подобный следующему: символьный num_str[10]; интервал...
вопрос задан: 1 February 2016 19:30
11
ответов

Находится непосредственно возможно реляционное сравнение между интервалом и плаванием в C?

Я использую Visual Studio 6 с некоторым старым временным кодом, записанным в c. Я нашел проблему, где код похож на это.. интервал x = 3; пустите в ход y = 3.0; если (x == y) {делают некоторый сумасшедший материал} является этим допустимое...
вопрос задан: 15 June 2015 16:00
11
ответов

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

Мы можем проверить, выделяется ли указатель, переданный функции, с памятью или не в C? У меня есть wriiten моя собственная функция в C, который принимает символьный указатель - buf [указатель на буфер] и размер-...
вопрос задан: 8 June 2015 08:45
11
ответов

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

Прямо сейчас я пробую это: #include <stdio.h> международное основное (интервал argc, символ *argv []) {если (argc! = 3) {printf ("Использование: %s %s вход исходного кода", argv [0], argv[1]);} еще {...
вопрос задан: 26 May 2015 20:09
11
ответов

Используйте #ifdefs и #define для дополнительного превращения вызова функции в комментарий

Действительно ли возможно сделать что-то вроде этого #ifdef ЧТО-ТО #define нечто//#else #define нечто MyFunction #endif, которым идея состоит в том, что, если ЧТО-ТО определяется, затем звонит в нечто (...) становятся комментариями (или...
вопрос задан: 30 March 2015 15:12
11
ответов

Как делает, “в то время как (*s ++ = *t ++)” копируют строку?

Мой вопрос, что делает этот код, делают (из http://www.joelonsoftware.com/articles/CollegeAdvice.html): в то время как (*s ++ = *t ++); веб-сайт говорит, что код выше копирует строку, но я не делаю...
вопрос задан: 14 February 2015 22:32
11
ответов

Есть ли разница в производительности между i ++ и ++ i в C?

Есть ли разница в производительности между i ++ и ++ i, если полученное значение не используется?
вопрос задан: 8 February 2015 22:06
11
ответов

Как Вы обычно настраиваете настройки оптимизации своего компилятора?

Вы обычно устанавливаете свой компилятор для оптимизации для максимальной скорости или самого маленького размера кода? или Вы вручную настраиваете отдельные настройки оптимизации? Почему? Я замечаю большую часть времени, что люди склоняются к...
вопрос задан: 15 December 2014 07:36