2
ответа

взаимное исключение pthreads по сравнению с семафором

Каково различие между семафорами и взаимным исключением, обеспеченным pthread библиотекой?
вопрос задан: 16 July 2014 05:24
2
ответа

Не удалось скомпилировать код openGL в dev c ++ [duplicate]

В настоящее время я пытаюсь скомпилировать код, который был частью моей академической деятельности. #Include & lt; iostream & gt; #include & lt; GL / glut.h & gt; int main () {glutCreateWindow («первое графическое окно»); ...
вопрос задан: 12 July 2014 21:40
2
ответа

Обозначенные инициализаторы и опущенные элементы

Может кто-либо объяснять следующую строку об обозначенных инициализаторах: список инициализатора может опустить элементы, которые объявляются где угодно в агрегате, а не только в конце.
вопрос задан: 18 June 2014 14:16
2
ответа

Перемещение по дереву без рекурсии? [Дубликат]

Я попытался закодировать обход дерева Inorder без рекурсии и реализовать собственный стек как массив. Код: - struct treenode {struct treenode * left; int данные; структура ...
вопрос задан: 13 June 2014 00:44
2
ответа

Как сделать исполняемый файл из c объектного файла?

Как сделать объектный файл к исполняемому файлу?
вопрос задан: 27 May 2014 14:14
2
ответа

Как отладить программу C

Я использую Linux, GCC и C. У меня есть make-файл. Я хочу отладить свой модуль. Я не хочу отлаживать единственный файл, я хочу отладить целый модуль. Как я могу сделать это?
вопрос задан: 22 May 2014 20:19
2
ответа

Ошибка сегментации с помощью fopen [duplicate]

У меня есть price.dat, в котором имя фрукта и цена написаны в строке. яблоко 100 апельсин 50 банан 30 клубника 530 Теперь я хотел бы прочитать этот файл, рассчитать сумму и написать сумму другому ...
вопрос задан: 17 May 2014 11:10
2
ответа

Как я могу использовать соединение встык Linux () функция для копирования файла в другой файл?

вот другой вопрос о соединении встык (). Я надеюсь использовать его для копирования файлов и пытаюсь использовать два вызова соединения встык, к которым присоединяется канал как пример на странице Wikipedia соединения встык. Я записал простой тест...
вопрос задан: 15 May 2014 16:41
2
ответа

Visual Studio: Создать Привет Мировое приложение в C?

Как я могу создать основное приложение C в Visual Studio, быть этим Окончательный или Профессионал 2008 года 2010 года? Я перерыл шаблоны проекта и могу найти много для C++, но ни один для C. (Я надеюсь это...
вопрос задан: 13 May 2014 04:03
2
ответа

одиночная обратная косая черта в конце строки в c [duplicate]

#define THREAD_TYPE (thread) \ typedef struct \ {\ pthread_t pthread; ...
вопрос задан: 10 May 2014 23:33
2
ответа

Как работает этот & ldquo; привет мир! & Rdquo; программная работа?

int main (void) {return ('yes', * "no", ** main, ********* printf) ("hello world! \ n") * 0; } выводит hello world !, но как это на самом деле работает?
вопрос задан: 10 May 2014 21:20
2
ответа

Как я выполняю функцию от RAM на Коре-M3 (STM32)?

Я пытаюсь выполнить функцию от RAM на процессоре (STM32) Cortex-M3. Функция стирает и переписывает внутреннюю флэш-память, таким образом, я определенно должен быть в RAM, но как я делаю это? Что я...
вопрос задан: 3 May 2014 00:19
2
ответа

Как выполнить код из кучи [дубликат]

Как я могу перенаправить выполнение на код в кучу? ОС: 64-битный Linux. Я попытался установить rip для моего массива, но я не могу его скомпилировать. Мой код: #include & lt; stdio.h & gt; #include & lt; stdlib.h & gt; ...
вопрос задан: 24 April 2014 19:03
2
ответа

Почему ветвление () прежде setsid ()

Почему ветвление () прежде setsid () к daemonize процесс? В основном, если я хочу отсоединить процесс от его терминала управления и сделать его лидером группы процесса: Я использую setsid (). Выполнение этого без...
вопрос задан: 19 April 2014 01:56
2
ответа

Отладка модульного теста в C, использующем проверку

Я пытаюсь использовать платформу поблочного тестирования проверки для своего приложения C. Но я не могу использовать отладчик (gdb) с ним из-за двух точек: во-первых, проверьте, используют некоторые сложные макросы (START_TEST и END_TEST)...
вопрос задан: 13 April 2014 12:59
2
ответа

Это - излишество для выполнения модульного теста с Valgrind?

Только несколько дней назад я начал изучать платформу модульного теста, названную проверкой, и я намереваюсь запустить тест на коде c в соответствии с Linux. Теперь проверьте и некоторый хорошо разработанный код, и некоторый тестовый код может помочь...
вопрос задан: 13 April 2014 12:53
2
ответа

Как я могу выделить память в ядре Linux для символа* строка типа?

Я пытаюсь выделить некоторую память для символа* следующим образом. статический ssize_t memo_write (файл структуры *filp, символ константы __ пользователь *buf, size_t количество, loff_t *f_pos) {ssize_t retval =-ENOMEM;...
вопрос задан: 4 April 2014 11:24
2
ответа

Граничные маркировки GraphViz

Я пытаюсь потянуть график зависимостей между заголовочными файлами C с помощью graphviz. В основном то, что я делаю, является журналом все #include, которые появляются и условие (#if условия, которые я имею в виду). Если...
вопрос задан: 31 March 2014 21:14
2
ответа

различие между #if определило (WIN32) и #ifdef (WIN32)

Я компилирую свою программу, которая будет, работая на linux gcc 4.4.1 C99. Я просто вставлял свой #defines для разделения кода, который будет скомпилирован или на окнах или на Linux. Однако я получил эту ошибку....
вопрос задан: 26 March 2014 14:04
2
ответа

как работать с 128 битами C переменная и xmm 128 битами asm?

в gcc я хочу сделать 128 битов xor с 2 переменными C, с помощью кода asm: как? asm ("movdqa %1, %% xmm1"; "movdqa %0, %% xmm0"; "pxor %% xmm1, %% xmm0"; "movdqa %% xmm0, %0";: "=x" (любитель)...
вопрос задан: 13 March 2014 23:30
2
ответа

Float32 к Float16

Кто-то может объяснить мне, как я преобразовываю 32-разрядное значение с плавающей точкой в 16-разрядное значение с плавающей точкой? (s = знак e = экспонента и m = мантисса), Если 32-разрядное плавание - 1s7e24 м И 16-разрядное плавание...
вопрос задан: 10 March 2014 23:20
2
ответа

сохраняет семафоры порядок ожидания [дубликат]

У меня многопоточное (скажем, 3 потока) приложение, у каждого из которых есть другой приоритет. предположим, что потоки t1, t2, t3 имеют приоритеты p1, p2, p3, где p2> p3 они конкурируют за получение семафора и t3 ...
вопрос задан: 28 February 2014 07:38
2
ответа

Как сбросить сокет назад к блокирующемуся режиму (после того, как я установил его на не блокирующийся режим)?

Я считал этот относительно установки сокета к не блокирующемуся режиму. http://www.gnu.org/software/libc/manual/html_mono/libc.html#File-Status-Flags Здесь - то, что я сделал: статическая пустота setnonblocking (интервал...
вопрос задан: 28 February 2014 02:59
2
ответа

Назовите Python от C++

Я пытаюсь вызвать функцию в сценарии Python из моей основной программы C++. Функция Python берет строку в качестве аргумента и ничего не возвращает (хорошо.. 'Ни один'). Это работает отлично (никогда не думал...
вопрос задан: 19 February 2014 14:43
2
ответа

Спокойная Программа развертывается к многоплатформенному, как?

Является новым в спокойном Программировании, и я хотел бы разработать программу, которую я хочу запустить в Windows, Linux (человечность) и Mac. Я слышал, что QT поддерживает разработку mutli-платформенного-приложения, но мой...
вопрос задан: 17 January 2014 16:27
2
ответа

Проверьте, является ли значение от scanf числом?

Самым простым возможным способом, как я могу проверить, является ли целое число, инициализированное от функции scanf, числом?
вопрос задан: 31 December 2013 06:57
2
ответа

Что такое переносимость? Чем Java более портативна, чем другие языки? [закрыто]

Интересно, насколько Java более переносима, чем C, C ++, .NET и любой другой язык. Я много раз читал о переносимости Java из-за интерпретатора и JVM, но JVM просто скрывает ...
вопрос задан: 14 December 2013 09:52
2
ответа

Инструмент Seeking для графического проявления (заголовок) зависимостей файла в [закрытом] C/C++

Я знаю, что защита заголовка избегает (большинство) проблемы; назовите меня @n@l, если Вам нравится, но мне просто не нравится неаккуратное дерево заголовочного файла. Если я привлекаю бумагу поле для каждого заголовочного файла и соединяю их строками...
вопрос задан: 12 December 2013 06:43
2
ответа

Как получить текущий каталог в программе на C?

Я делаю программу на C, где мне нужно получить каталог, из которого запускается программа. Эта программа написана для компьютеров UNIX. Я смотрел на opendir () и Telldir (), но Telldir () ...
вопрос задан: 28 November 2013 13:28
2
ответа

Когда-m32 опция gcc должна использоваться?

Я пишу программу, которая, если я компилирую на Suse 10 32-разрядную систему, не добавляя-m32 опцию и выполняю ее на 64-разрядном Suse 10, она хорошо работает. В этом случае, это не требуемый, чтобы я добавил...
вопрос задан: 27 November 2013 13:32