0
ответов

Определяет ли gcc (windows + MinGW) SCNd8, SCNu8 в inttypes.h?

#include #include int main (void) {int8_t int8; int16_t int16; int32_t int32; int64_t int64; uint8_t uint8; uint16_t uint16; uint32_t ...
вопрос задан: 6 April 2011 13:15
0
ответов

Причины не использовать _Bool в Objective-C?

Начиная с C99, C теперь имеет правильный логический тип, _Bool. Objective-C, как строгий надмножество C, наследует это, но когда он был создан еще в 1980-х, не было логического типа C, поэтому Objective-C определил ...
вопрос задан: 2 April 2011 22:45
0
ответов

преобразование типа bool в int

Насколько переносимо это преобразование. Могу ли я быть уверен, что оба утверждения верны? int x = 4 <5; assert (x == 1); х = 4> 5; assert (x == 0); Не спрашивайте почему. Я знаю, что это некрасиво. Спасибо.
вопрос задан: 20 March 2011 19:14
0
ответов

Расчет и использование максимального значения uint32_t

Я знаю, что UINT32_MAX существует, но я не смог его использовать. Я пробовал printf ("% d \ n", UINT32_MAX); и он распечатал -1. Использование% ld вместо% d привело меня к ошибке UINT32_MAX ...
вопрос задан: 4 March 2011 17:21
0
ответов

В C, если B является изменчивым, должно ли выражение (void) (B = 1) читать B

Я работаю над компиляторами для пары встроенных платформ. Пользователь недавно пожаловался на следующее поведение одного из наших компиляторов. Имеется такой код: extern volatile int MY_REGISTER; ...
вопрос задан: 28 February 2011 10:31
0
ответов

Логический тип данных C99?

Что такое логический тип данных C99 и как его использовать?
вопрос задан: 22 January 2011 12:57
0
ответов

lvalue не обозначает объект после оценки?

C99 [Раздел 6.3.2. 1/1] говорит, что lvalue - это выражение с типом объекта или неполным типом, отличным от void; если lvalue не обозначает объект при его оценке, поведение будет ...
вопрос задан: 19 January 2011 17:39
0
ответов

Следование указателям в многопоточной среде

Если у меня есть код, который выглядит примерно так: typedef struct {bool some_flag; pthread_cond_t c; pthread_mutex_t m; } стопа; // Я предполагаю, что мьютекс уже заблокирован, и будет ...
вопрос задан: 14 January 2011 00:19
0
ответов

Передача константы по значению C99

Я изучал исходный код Научной библиотеки GNU и продолжаю видеть следующий тип объявлений: double cblas_ddot (const int N, const double * x, const int incx, const double * y, ...
вопрос задан: 13 January 2011 12:43
0
ответов

Можно ли смешивать код C89 с кодом C99?

У меня есть сомнения о многих вещах, связанных с различными спецификациями C. Если я программирую библиотеку на C99, могу ли я использовать ее из кода C89? (с использованием только функций с определениями, совместимыми с C89). ...
вопрос задан: 30 December 2010 16:27
0
ответов

Что такое Что касается стандарта C99?

C99 добавляет в язык несколько полезных функций, но мне трудно рекомендовать какую-либо практику, которая зависит от C99. Причина этого в том, что существует мало (каких-либо?) Реальных реализаций ...
вопрос задан: 21 November 2010 23:41
0
ответов

Как настроить GCC в Eclipse для использования C99?

Я работаю над небольшим проектом C в Eclipse; Я только что установил Eclipse из Центра программного обеспечения Ubuntu и добавил поддержку языка C / C ++. Я прекрасно умею создавать, запускать и отлаживать простые программы C. Но я ...
вопрос задан: 21 November 2010 03:42
0
ответов

В чем разница между `cc -std = c99` и` c99` в Mac OS?

Для следующей программы: / * Найти сумму всех кратных 3 или 5 ниже 1000. * / #include unsigned long int method_one (const unsigned long int n); int main (int argc, ...
вопрос задан: 15 November 2010 08:02
0
ответов

Массивы переменной длины в C89?

Я прочитал, что C89 не поддерживает массивы переменной длины, но следующий эксперимент, кажется, опровергает это: #include int main () {int x; printf ("Введите число:"); ...
вопрос задан: 11 November 2010 22:09
0
ответов

Определить функцию перед main?

Требуются ли объявления / прототипы функций в C99? В настоящее время я определяю свои функции в файле заголовка и # include-ING в основном файле. Это нормально в C99? Почему большинство программистов ...
вопрос задан: 4 November 2010 11:47
0
ответов

Netbeans RCP против Eclipse RCP

Я хотел бы начать новый проект, который будет широко использовать плагины. Я знаю, что и Eclipse, и Netbeans имеют свои соответствующие платформы Rich Client, обе со своими сильными сторонами ...
вопрос задан: 25 October 2010 12:48
0
ответов

Получение списка файлов в папке с помощью C

У меня есть путь к папке, например / myfolder или в Windows: C: \ myfolder и Я хочу получить список всех файлов в этой папке. Как мне сделать это на C? В C ++ или C99 все по-другому? Как ...
вопрос задан: 24 October 2010 17:02
0
ответов

предел размера printf спецификации преобразования

спецификации преобразования printf являются %, сопровождаемым флагами, шириной, точностью, модификатором длины и спецификатором преобразования. Там практический предел состоит в том, чтобы измерить спецификации преобразования? Т.е. %s равняется 2...
вопрос задан: 20 October 2010 14:12
0
ответов

В C99 f () + g () не определено или просто не указано?

Раньше я думал, что в C99, даже если побочные эффекты функций f и g мешают, и хотя выражение f () + g () не содержит точки последовательности, f и g будут содержать некоторые, поэтому ...
вопрос задан: 16 October 2010 11:16
0
ответов

Как добавить страницу администратора WordPress, не добавляя ее в меню?

Я создаю плагин WordPress и Я хотел бы иметь страницу редактирования элемента, к которой нельзя перейти через подменю (потому что тогда элемент не будет указан). Этот ресурс (http://codex.wordpress.org/…………………………………………………………………………………………………………………………………………
вопрос задан: 11 October 2010 16:58
0
ответов

Объявление массива отрицательной длины

Что происходит в C, когда вы создаете массив отрицательной длины? Например: int n = -35; int testArray [n]; для (int я = 0; я <10; я ++) testArray [я] = я + 1; Этот код будет компилироваться (и принесет ...
вопрос задан: 24 September 2010 00:21
0
ответов

Указывает ли ANSI C или ISO C, что должно быть -5% 10?

Кажется, я помню, что ANSI C не указывал, какое значение следует возвращать, когда любой операнд оператора по модулю отрицателен (просто он должен быть непротиворечивым). Было ли это указано позже, или ...
вопрос задан: 31 August 2010 13:57