3
ответа

Если я всегда включаю stddef.h, если я использую sizeof и size_t

если я использую sizeof оператор и использую size_t в моем коде, я имею, обязательно должны включать stddef.h? Я не включал stddef.h и мои компиляции кода, не предупреждая с обоими...
вопрос задан: 9 April 2010 05:30
3
ответа

C: Экстраполирование типа от пустого указателя

Скажите, что функция берет пустой указатель в качестве аргумента, как так: интервал func (освобождают *p); Как мы можем определить или предположить тип того, на что указывает p?
вопрос задан: 9 April 2010 02:56
3
ответа

Скомпилируйте несколько файлов C с, делают

(Я запускаю Linux Ubuntu 9.10, таким образом, расширение для исполняемого файла является executablefile.out), я просто вхожу в модульное программирование (программирующий с несколькими файлами) в C, и я хочу знать как к...
вопрос задан: 9 April 2010 00:39
3
ответа

Как получить длину символа **?

Вопрос о Quick C: Как знать длину символа* нечто []?Спасибо.
вопрос задан: 8 April 2010 16:09
3
ответа

проверка последнего символа строки в c

Если у меня есть два типа строк как: символ константы *str1 = "Это - строка с \"кавычки, которых оставляют в конце \""; символ константы *str2 = "Это \"строка \" без кавычек в конце"; testFn (str1);...
вопрос задан: 7 April 2010 22:45
3
ответа

Скопируйте связанный список

Узел структуры определения типа {международные данные; Узел *затем; Узел *другой;}; Узел *pHead; pHead является отдельно связанным списком. Следующее поле указывает на следующий элемент в списке. Другое поле может указать любому...
вопрос задан: 7 April 2010 14:17
3
ответа

Двоичное представление числа в C

Я столкнулся с этим кодом для двоичного представления числа. Я хочу знать потребность в использовании!! в коде. международное основное () {интервал n, я; неподписанный флаг = 1 <<(sizeof (интервал) * 8 - 1);...
вопрос задан: 7 April 2010 13:54
3
ответа

Каковы причины кастинга пустого указателя?

Я изучаю C++ с нуля, и как таковой, у меня нет опытного понимания C. В C++ Вы не можете бросить пустой указатель на то, что, и я понимаю причины позади этого. Однако я знаю это...
вопрос задан: 7 April 2010 06:00
3
ответа

Как решить, что значения экономили на стеке?

Я делаю некоторое экспериментирование и хотел бы смочь видеть то, что сохраняется на стеке во время системного вызова (сохраненное состояние процесса пространства пользователя). Согласно http://lxr.linux.no/#linux+v2.6....
вопрос задан: 6 April 2010 18:31
3
ответа

Обработка макро-переопределения, не изменяя.h файлы … C / язык C++

Фон: Позвольте предполагают, что у меня есть два заголовочных файла a.h, и b.h. a.h содержит: #define VAR 1 b.h содержит: Примечание #define VAR 2: название обоих из макроса - то же. Позвольте говорят, что у меня есть некоторый файл...
вопрос задан: 6 April 2010 14:47
3
ответа

Грамматика и синтаксис определения типа на языке C

У меня есть проблема с ключевыми словами определения типа на языке C. В моей программе я использую следующие коды: интервал определения типа* [10]; международное основное () {интервал [10];} они работают хорошо. Но почему нет никаких конфликтов...
вопрос задан: 6 April 2010 11:47
3
ответа

Что лучший способ состоит в том, чтобы написать подобный шаблону класса общий код в C?

Я должен записать AVL-дерево с универсальным типом в C. Лучшим способом я знаю, должен использовать [пусто*] и записать некоторые функции для создания, копирования, присвоения и разрушения. Скажите мне некоторый лучший путь.
вопрос задан: 6 April 2010 08:44
3
ответа

Компилятор Microsoft C: Встроенное объявление переменной?

Я пишу C в Visual Studio 2010. Компилятор, кажется, не хочет позволить мне использовать встроенные объявления переменной. Следующий код производит ошибку: неподписанный интервал fibonacci_iterative (неподписанный интервал...
вопрос задан: 6 April 2010 02:00
3
ответа

ЗАВИХРЕНИЕ - помещенный вывод в переменную?

Я в настоящее время использую этот код C: ЗАВИХРИТЕСЬ *завихрение; CURLcode res; завихритесь = curl_easy_init (); если (завихрение) {curl_easy_setopt (завихрение, CURLOPT_URL, "http://my-domain.org/"); res = curl_easy_perform (завихрение);...
вопрос задан: 5 April 2010 09:17
3
ответа

Потоки POSIX и сигналы

Я пытался понять запутанность того, как взаимодействуют потоки POSIX и сигналы POSIX. В частности, я интересуюсь: что является лучшим способом управлять, какому потоку сигнал поставляется (...
вопрос задан: 5 April 2010 06:11
3
ответа

C прототип функции: освободите f (). Это рекомендуется?

Я изучаю C, и я видел в книге, что прототип функции имеет пустой f формы () и в объявлении функции или в функции вызова, f функция берет аргументы. Таким образом В функции...
вопрос задан: 4 April 2010 09:59
3
ответа

Сохранение trie в файл - C

У меня есть trie, который я использую, чтобы сделать некоторую строковую обработку. У меня есть простой компилятор, который генерирует trie от некоторых данных. После того, как сгенерированный, мой trie не изменится во время выполнения. Я ищу...
вопрос задан: 3 April 2010 17:41
3
ответа

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

Каково использование ключевого слова определения типа в C? Когда это необходимо?
вопрос задан: 1 April 2010 23:01
3
ответа

Сравнительные тесты раньше тестировали средство выделения C++ и C?

Консультируйте по вопросам сравнительных тестов, используемых для тестирования средства выделения C++ и C? Сравнительные тесты, удовлетворяющие любой из следующих аспектов, рассматривают: Параллелизм Фрагментации Скорости Спасибо!
вопрос задан: 1 April 2010 12:04
3
ответа

NSUInteger по сравнению с NSInteger, интервал по сравнению с неподписанными, и подобными случаями

У кого-либо есть экспертные знания для объяснения, когда использовать NSUInteger и когда использовать NSInteger? Я видел, что методы Какао возвратили NSInteger даже в случаях, где возвращенное значение всегда будет не подписано...
вопрос задан: 31 March 2010 23:47
3
ответа

Каково различие между неподписанным, длинным/длинным/международным в c/c ++?

Кажется, что все они берут 4 байта пространства, поэтому каково различие?
вопрос задан: 31 March 2010 03:37
3
ответа

Получите вход от клавиатуры без 'возврата' в C

Как я получаю вход от клавиатуры, не нажимая 'возврат' в C / Mac OS
вопрос задан: 30 March 2010 21:40
3
ответа

Указатели в C# для создания международного массива?

Следующие компиляции программы C++ и выполнения как ожидалось: #include <stdio.h> международное основное (интервал argc, символ* argv []) {интервал* тестируют = новый интервал [10]; для (интервал i = 0; я <10; я ++)...
вопрос задан: 30 March 2010 16:03
3
ответа

Соединение файла сценария Компоновщика к исходному коду

Я плохо знаком с компилятором GNU. У меня есть файл исходного кода C, который содержит некоторые структуры и переменные, в которые я должен поместить определенные переменные в детали местоположения. Так, я записал компоновщику...
вопрос задан: 29 March 2010 19:59
3
ответа

Каков современный эквивалентный (C ++) стиль для более старого (C-like) метода fscanf?

Что является лучшим вариантом, если я хочу «обновить» старый C-код до более нового C ++ при чтении файла с разделителем-точкой: / * чтение из файла C-like: * / fscanf (tFile, "% d", & mypost .nr); / * ...
вопрос задан: 29 March 2010 11:38
3
ответа

Вопросы на использованиях sizeof

Вопрос 1 у меня есть структура как, нечто структуры {интервал a; символ c;}; Когда я говорю, что sizeof (нечто), добираюсь 8 на моей машине. Согласно моему пониманию, 4 байта для интервала, 1 байт для символа и 3 байта...
вопрос задан: 29 March 2010 05:52
3
ответа

“энергозависимый” спецификатор и переупорядочения компилятора

Компилятор не может устранить или переупорядочить чтения/записи к энергозависимо квалифицированные переменные. Но что относительно случаев, где другие переменные присутствуют, который может или не может быть энергозависимо квалифицирован?...
вопрос задан: 29 March 2010 00:15
3
ответа

Считайте строку из файла, не зная длины строки

Я хочу читать в файле линию за линией, не зная длины строки прежде. Вот то, что я получил до сих пор: интервал ch = getc (файл); международная длина = 0; символьный буфер [4095]; в то время как (ch! = '\n' && ch! =...
вопрос задан: 28 March 2010 09:37
3
ответа

Изменить строку во внешней функции сборки [duplicate]

Я пытаюсь изучить некоторые сборки. Все, что я хочу сделать, это объявить внешнюю функцию c с вводом и выходной строкой в ​​качестве параметров и изменить ее с помощью сборки. Из того, что я знаю, массивы всегда ...
вопрос задан: 28 March 2010 03:26
3
ответа

Как определить и работать с массивом битов в C?

Я хочу создать очень большой массив, на котором я пишу '0 и '1's. Я пытаюсь моделировать физический процесс, названный случайной последовательной адсорбцией, где единицы длины 2, димеры, депонированы на...
вопрос задан: 26 March 2010 17:32