3
ответа

C вовлечение кода {}

Я видел это в некотором коде C: Wininfo W = {sizeof (Wininfo)}; Какого черта это означает?
вопрос задан: 11 January 2010 15:18
3
ответа

UML для [закрытого] языка программирования C

UML обычно используется для моделирования системы при помощи C++. В моих проектах C является языком реализации. Я ищу ресурсы на стратегиях UML, которые применимы для C. Я хочу использовать UML...
вопрос задан: 11 January 2010 15:06
3
ответа

Определите, перенаправляется ли вывод процесса в C/C++

Я пишу утилиту командной строки для Linux. Если бы вывод (stdout) идет в оболочку, было бы хорошо распечатать некоторые Escape к выводу colorize. Но если вывод перенаправляется, они колотят...
вопрос задан: 8 January 2010 22:32
3
ответа

Можно ли бросить указатель на функцию одного типа к функции другого типа, который берет дополнительные аргументы?

Можете Вы бросать указатель функции этого типа: пустой (*one) (интервал a) к одному из этого типа: пустой (*two) (интервал a, интервал b) и затем безопасно вызывают указанный функция с дополнительными аргументами (аргументами) это...
вопрос задан: 7 January 2010 20:38
3
ответа

Как Вы заполняете регистр x86 XMM с 4 идентичными плаваниями от другой записи регистра XMM?

Я пытаюсь реализовать некоторый встроенный ассемблер (в коде C/C++) для использования в своих интересах SSE. Я хотел бы скопировать и копировать значения (от регистра XMM, или из памяти) к другому регистру XMM. Для...
вопрос задан: 6 January 2010 19:51
3
ответа

Лучший API для аудио низкого уровня в Windows?

Я работаю над аудиоприложением, записанным в C. Я должен обеспечить живое воспроизведение звука в соответствии с Windows. Я должен решить который аудио API использовать. Я планирую использовать основной waveOut API, но меня...
вопрос задан: 6 January 2010 01:26
3
ответа

Как получить доступ к ctime, mtime, … символьной ссылки?

На Unix символьные ссылки являются указателями на другой файл. Не только файл, но также и символьная ссылка имеют ctime, mtime, …. Я знаю, что ко времени символьных ссылок можно получить доступ, поскольку ls отображает его. Если я использую один из File#
вопрос задан: 5 January 2010 22:56
3
ответа

Начальная загрузка языка на LLVM

Я загружаю компилятор языка программирования сверху LLVM. В настоящее время я - главным образом делавшие записи компилятор для подмножества C, который самокомпилирует. Когда я буду закончен, с которым, я загружусь...
вопрос задан: 5 January 2010 20:46
3
ответа

Как записать файл с C в Linux?

Я хочу переписать команду "CP" Linux. Таким образом, эта программа будет работать как #./a.out originalfile copiedfile. Я могу открыть файл, создать новый файл, но не могу записать новый файл. Ничто не записано...
вопрос задан: 5 January 2010 20:21
3
ответа

Какое кодирование, используемое, когда вызывают fopen или открытый?

Когда мы вызываем системный вызов в Linux как 'открытый' или функции stdio как 'fopen', мы должны обеспечить 'символ константы * имя файла'. Мой вопрос - то, что кодирование используется здесь? Это - utf-8 или ASCII или iso8859-...
вопрос задан: 5 January 2010 11:16
3
ответа

Linux, эквивалентный из GetCommandLine и CommandLineToArgv?

Интересно, существует ли некоторый API для получения параметров командной строки текущего процесса на Linux. Я предполагаю, что был ужасно неясен. Реальной целью вопроса были о передаче unicode имена файлов...
вопрос задан: 5 January 2010 01:59
3
ответа

Как разрешить фатальную ошибку LNK1000: Внутренняя ошибка во время IncrBuildImage?

Я пытаюсь перекомпилировать файл решения для memcached проекта в Windows 7 64 бита с Visual Studio 2008 и получил следующую ошибку: 1> ССЫЛКА: фатальная ошибка LNK1000: Внутренняя ошибка во время...
вопрос задан: 4 January 2010 18:33
3
ответа

Как записать ориентированное на многопотоковое исполнение и эффективное, свободное от блокировок средство выделения памяти в C?

Как записать ориентированное на многопотоковое исполнение и эффективное, свободное от блокировок средство выделения памяти в C? Эффективным я имею в виду: Быстрое выделение и освобождение Оптимальное использование памяти (минимальные потери и никакая внеш
вопрос задан: 3 January 2010 19:01
3
ответа

Вопросы об интервью на Программировании CUDA? [закрытый]

У меня есть интервью, предстающее за неделю перед положением начального уровня, которое вовлекает программирование в CUDA (надо надеяться, с C). Я задавался вопросом, может ли кто-либо предложить некоторые вопросы об интервью это...
вопрос задан: 2 January 2010 06:08
3
ответа

Как изменить рекурсивное поведение при блокировании Windows Mutex?

Windows Mutex, кажется, позволяет полученной блокировке быть полученной снова (рекурсивно), если поток, в настоящее время владеющий блокировкой, пытается получить его. Но, posix базировался, блокировки pthread не позволяют такой...
вопрос задан: 1 January 2010 10:44
3
ответа

gcc sqrt функциональная ошибка?

Следующая программа не может скомпилировать в gcc. Но это компилирует OK с g ++ и MSC ++ с.c расширением. #include <math.h> #include <stdio.h> международное основное () {удваивают t = 10; удвойте t2 =...
вопрос задан: 30 December 2009 18:29
3
ответа

Параллельные вызовы к send/recv на том же допустимом сокете?

Можем мы звонить отправить от одного потока и recv от другого на том же сокете? Мы можем звонить, несколько отправляют parallely от различных потоков на том же сокете? Я знаю, что хороший дизайн должен избежать этого...
вопрос задан: 30 December 2009 18:03
3
ответа

Как скопировать битовый массив в буфер обмена с помощью win32 API?

Как я копирую буфер, который сохранил бы в ".BMP" файл к буферу обмена с помощью win32 API? Т.е. у меня есть необработанный буфер Windows V3 Bitmap (включая заголовок), что я могу буквально записать () в...
вопрос задан: 30 December 2009 01:09
3
ответа

есть ли различие между массивами malloced и массивами newed

Я обычно программирую в C++, но использую некоторые функции clibrary для своего char*. Некоторые страницы справочника как для 'getline', говорит, что вход должен быть массивом malloced. Это в порядке, для использования 'новый'...
вопрос задан: 28 December 2009 04:21
3
ответа

Другое математическое поведение округления между Linux, Mac OS X и Windows

ПРИВЕТ, я разработал, некоторые смешали код C/C++ с некоторыми интенсивными числовыми вычислениями. При компиляции в Linux и Mac OS X я получаю очень похожие результаты после того, как моделирование заканчивается. В Windows программа...
вопрос задан: 25 December 2009 16:26
3
ответа

Удалите узел в отдельно списке ссылок

Как удалить узел в отдельно списке ссылок только с одним указателем, указывающим на узел, который будет удален? [Запустите и закончитесь, указатели не известны, доступной информацией является указатель на узел, который должен быть...
вопрос задан: 25 December 2009 05:47
3
ответа

Eclipse & C/C ++ - я должен установить компилятор отдельно?

Я начинаю изучать C и установил плагин затмения для разработки C/C++ (плагин CDT). Я тестирую установку с привет мировой программой, но похоже, что затмение C плагин (CDT) не делает...
вопрос задан: 22 December 2009 01:56
3
ответа

Размер pid_t, uid_t, gid_t на Linux

В системах Linux (или 32-или 64-разрядный), каков размер pid_t, uid_t, и gid_t?
вопрос задан: 17 December 2009 16:18
3
ответа

Действительно ли u_char является стандартом?

Просто любопытный, если you_char является стандартом. Я всегда использовал его принимающий его, был определен наряду с типами uintX_t и так далее. Но вижу часть нашего перехода кодовой базы от u_char до "неподписанного символа"...
вопрос задан: 17 December 2009 01:32
3
ответа

Преобразование значения цвета от плавания 0.. 1 к байту 0.. 255

Каков был бы корректный способ преобразовать значение цвета от плавания до байта? Сначала я думал, что b=f*255.0 должен сделать это, но теперь я думаю, это в этом случае, только точные 1.0 будут преобразованы в...
вопрос задан: 16 December 2009 12:49
3
ответа

C - Различие между “символьным var []” и “символом *var”?

Я ожидаю, что оба после векторов имеют то же представление в RAM: символ a_var [] = "XXX\x00"; символ *p_var = "XXX"; Но странный, вызов к библиотечной функции типа f (символьный аргумент [])...
вопрос задан: 15 December 2009 20:06
3
ответа

Как туннелировать TCP по надежному UDP?

Предположите, что я имею надежную библиотеку UDP и хочу туннелировать произвольные соединения TCP по ней. Это - мой текущий подход к выполнению так, но я чувствую, что это не может быть очень эффективно. Любые предложения...
вопрос задан: 14 December 2009 14:30
3
ответа

Как добраться, brightwhite раскрашивают ncurses?

Как к init цветная пара со светло-серым фоном и ярким белым foregraound? init_pair (число, COLOR_WHITE, COLOR_WHITE) создает цветную пару со светло-серым передним планом и backround, но мной...
вопрос задан: 13 December 2009 10:58
3
ответа

Поток может быть предвосхищен посреди системного вызова ядра?

Я работаю, 2 потока (предположите, что они - pthreads в настоящий момент). Thread_1 () делает пользовательский вызов API, который в конечном счете делает некоторую работу в ядре. Thread_2 () находится полностью в пространстве пользователя. Мой...
вопрос задан: 12 December 2009 02:57
3
ответа

Возвратите указатель из функции C

В моей программе C эта функция собирается обработать всю работу открытия определенного файла и затем возвратить указатель файла, таким образом основные или другие функции могут считать содержание при помощи fp, но до сих пор меня...
вопрос задан: 11 December 2009 21:51