7
ответов

Unix кодируется в C или C++ или обоих?

Много системных вызовов в перегрузке использования Unix и переменных по умолчанию. Это понятие отсутствует в C, таким образом, Unix кодируется в C++ также право?
вопрос задан: 7 March 2010 03:57
7
ответов

Общий размер связанного списка в C

Хорошо... мое Введение в Структуры данных от CS так ржаво, я должен спросить это здесь. У меня есть связанный список, структура которого: структура Data_Struct {символ *Имя; символ *Задача; символ *На месте продажи;...
вопрос задан: 5 March 2010 21:31
7
ответов

uint8_t по сравнению с неподписанным символом

Каково преимущество использования uint8_t по неподписанному символу в C? Я знаю, что почти в каждой системе uint8_t является просто определением типа для неподписанного символа, итак, почему использование это?
вопрос задан: 1 March 2010 08:55
7
ответов

чтение unistd.h () функция: Как считать файл линию за линией?

То, что я должен сделать, использовать функцию чтения от unistd.h для чтения файла линию за линией. У меня есть это в данный момент: n = чтение (fd, ул., размер); Однако это читает в конец файла, или до размера...
вопрос задан: 27 February 2010 20:30
7
ответов

Привязка к строке

Каков наиболее эффективный способ добавить строку C, используя как можно меньше памяти? Я пытаюсь восстановить путь к файлу в большом дереве каталогов. Вот идея того, кем я был ...
вопрос задан: 24 February 2010 18:50
7
ответов

Как определить ПУСТОЙ УКАЗАТЕЛЬ с помощью #define

Я хочу переопределить ПУСТОЙ УКАЗАТЕЛЬ в своей программе, такой как #define MYNULL ((пусто*) 0), Но это определение не работает в следующем утверждении: символ *ch = MYNULL; Ошибка: не может преобразовать из пустоты*...
вопрос задан: 24 February 2010 17:26
7
ответов

Хорошая Форма: Указатель по сравнению с локальной переменной по сравнению с Индексом массива

Простите мне, если это сталкивается тривиального вопроса - я обычно - парень систем управления (plc's и автоматизация), но нашел меня вовлеченным в некоторые встроенные проекты микроконтроллера и ПК в последнее время....
вопрос задан: 23 February 2010 20:48
7
ответов

найдите, формируют ли 4 точки на плоскости прямоугольник?

Может кто-то показывать мне в псевдокоде C-стиля, как записать, функция (представьте точки однако, Вам нравится), который возвращает true, если 4 точки (args к функции) формируют прямоугольник и ложь...
вопрос задан: 22 February 2010 04:29
7
ответов

Отказ сегментации после свободный (), каковы частые причины для этого?

Я получаю отказ сегментации после освобождения определенного указателя: свободный (studentDB-> имя); я могу получить его значение без любых ошибок или предупреждений: printf (" [DBG] studentDB-> имя: %s\n", studentDB-> имя)...
вопрос задан: 21 February 2010 21:36
7
ответов

Запись портативной программы C - который вещи рассмотреть?

Для проекта в университете я должен расширить существующее приложение C, которое должно быть в конце работать на большом разнообразии коммерческих и некоммерческих систем Unix (FreeBSD, Солярис, AIX, и т.д.). Который...
вопрос задан: 20 February 2010 20:06
7
ответов

wchar_t необходим для поддержки unicode?

Тип wchar_t требуется для поддержки unicode? Если не тогда какой смысл этого многобайтового типа? Почему Вы использовали бы wchar_t, когда Вы могли выполнить то же самое с символом?
вопрос задан: 13 February 2010 23:32
7
ответов

При выходе из приложения C память malloc-редактора автоматически освобождена?

Скажем, у меня есть следующий код C: международное основное () {интервал *p = malloc (10 * sizeof *p); *p = 42; возвратитесь 0;//Выходящий, не освобождая выделенную память}, Когда я компилирую и выполняю это C...
вопрос задан: 6 February 2010 15:37
7
ответов

Когда волноваться о порядке байтов?

Я видел бесчисленные ссылки о порядке байтов и что это означает. Я не получил проблем об этом... Однако мой проект кодирования является простой игрой для работы Linux и окон на типичном "геймере"...
вопрос задан: 6 February 2010 14:40
7
ответов

стирание терминального вывода на Linux

Я писал программу командной строки, которая будет иметь строку состояния, во многом как wget. Основная проблема, с которой я сталкиваюсь: как я удаляю то, что я уже отправил в stdout/stderr? Я имел на идее: используйте...
вопрос задан: 5 February 2010 15:26
7
ответов

Цель #ifndef ИМЕНИ ФАЙЛА … #endif в заголовочном файле

Я знаю, что это предотвращает несколько включение заголовочного файла. Но предположите, что я удостоверяюсь, что буду включать этот файл только в один .cpp файл только однажды. Есть ли все еще сценарии, в которых я потребовал бы этого сейфа-...
вопрос задан: 4 February 2010 08:17
7
ответов

Решение Mac для “безопасных” альтернатив “небезопасным” Библиотечным функциям Стандарта C/C++?

Каково лучшее "безопасное" решение библиотеки C с одним магазином остановки на Mac? Я использую кавычки на "безопасном" / "небезопасный", потому что существует много дебатов относительно преимуществ Библиотечных функций опред
вопрос задан: 2 February 2010 17:12
7
ответов

Действительно ли возможно вызвать функцию C, данную ее имя как строка?

Я видел этот вопрос в одной из загадок C!! Это действительно возможно? Как я могу вызвать функцию, данную ее имя как строка? действительно ли возможно использовать строку, к которой читается с scanf привыкнуть непосредственно...
вопрос задан: 2 February 2010 14:50
7
ответов

Выделение памяти для Структуры в C

Для меня определяют задачу для создания программы, которая динамично выделяет память для структуры. обычно мы использовали бы x=malloc (sizeof (интервал) *y); Однако, что я использую для переменной структуры? Я не думаю...
вопрос задан: 1 February 2010 14:38
7
ответов

Как я рассматриваю указатель как много массив?

У меня есть этот цикл, который дает отказ seg. s-> c = malloc (ширина * высота * sizeof (дважды)); если (s-> c == ПУСТОЙ УКАЗАТЕЛЬ) {помещает ("malloc отказавший"); выход (1);} для (интервал n = 0; n <ширина; n ++) {...
вопрос задан: 29 January 2010 13:07
7
ответов

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

Мне нужно переписать около 4 КБ данных в обратном порядке, на уровне битов (последний бит последнего байта становится первым битом первого байта), как можно быстрее. Есть ли какие-нибудь умные отрывки, чтобы сделать это? Обоснование: ...
вопрос задан: 28 January 2010 10:46
7
ответов

Как я измеряю временной интервал в C?

Я хотел бы измерить время в C, и мне нелегко понимать это, все, что я хочу, что-то вроде этого: запустите таймер выполняет остановку метода отчет о таймере потраченное время (по крайней мере, к микро...
вопрос задан: 27 January 2010 21:15
7
ответов

Что самый чистый путь состоит в том, чтобы создать тайм-аут некоторое время цикл?

Windows API/C/C ++ 1..... 2..... 3..... 4. в то время как (flag1! = flag2) 5. {6. SleepEx (100, ЛОЖЬ);//ожидающий флагов, чтобы быть равным (флаги установлены от другого потока). 7.}...
вопрос задан: 25 January 2010 22:06
7
ответов

выделение памяти в C

У меня есть вопрос относительно порядка выделения памяти. В следующем коде я выделяю в цикле 4 строки. Но когда я печатаю адреса, они, кажется, не выделяются один за другим... Я...
вопрос задан: 24 January 2010 22:26
7
ответов

Беспорядок струн до

Я изучаю C прямо сейчас и стал немного перепутанным с символьными массивами - строки. символьное имя [15] = "Фортран"; Никакая проблема с этим - массив, который может содержать (до?) 15 имен символа символов [] = "Фортран";...
вопрос задан: 23 January 2010 22:13
7
ответов

Место для получения программного обеспечения для встроенных компонентов?

Я задаюсь вопросом, знает ли кто-либо места в сети, что я могу купить или загрузить программные модули, записанные в C или C++, для взаимодействия между микропроцессорами и другими компонентами, как DACs...
вопрос задан: 23 January 2010 06:03
7
ответов

Я могу возвратиться дважды * в функции?

Я могу сделать что-то вроде этого? Это будет работать? удвойтесь *vec_subtraction (символ *a, символ *b, интервал n) {дважды *результат; интервал i; для (i=0; я <n; я ++) результат [я] = [я]-b [я];...
вопрос задан: 22 January 2010 21:42
7
ответов

C++: структура будет скопирована правильно?

У меня есть указатель на структуру, и я должен реализовать метод, который скопирует все содержание памяти структуры. Вообще говоря, я должен выполнить глубокую копию структуры. Вот...
вопрос задан: 21 January 2010 19:55
7
ответов

Программное обеспечение может быть выполнено в машине без операционной системы? [дубликат]

Я просто задаюсь вопросом, мы можем выполнить программу на машине без операционной системы? Кроме того, я слышал, что ядро Linux записано на языке C, и ядро выполняется во время начальной загрузки, таким образом, я просто задаюсь вопросом...
вопрос задан: 20 January 2010 08:27
7
ответов

Проверьте, является ли двойное равномерно делимым другим, удваиваются в C?

Как я могу проверить, является ли двойной x равномерно делимым другим, удваивают y в C? С целыми числами я просто использовал бы по модулю, но каков будет корректный / лучший способ сделать это с, удваивается? Я знаю плавающую точку...
вопрос задан: 18 January 2010 02:10
7
ответов

основная функция ничего не возвращает. Почему? [дубликат]

Относительно основного C/C++ () должен всегда возвращать целое число (нуль для указания на успех и ненулевой для указания на отказ). Я могу понять это, поскольку программа запущена, это становится процессом и каждым...
вопрос задан: 15 January 2010 10:59