2
ответа

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

Я настроил следующую структуру: структура определения типа _thread_node_t {pthread_t поток; структура thread_node_t *затем;} thread_node_t;... и затем я определил://создают поток к для...
вопрос задан: 21 April 2010 15:06
2
ответа

C - ветвление () и совместное использование памяти

Мне нужен мой родительский и дочерний процесс, чтобы и смочь считать и записать ту же переменную (интервала типа), таким образом, это "глобально" между двумя процессами. Я предполагаю, что это использовало бы своего рода перекрестно...
вопрос задан: 21 April 2010 11:33
2
ответа

Как разрешить две структуры с тем же именем?

В моей кодовой базе я нахожу, что два модуля имеют структуры с тем же именем. Это дает ошибку конфликта имен. Существует ли способ разрешить его, не изменяя код?
вопрос задан: 21 April 2010 05:18
2
ответа

Реализация взаимного исключения привязывает C

Я пытаюсь сделать действительно простое взаимное исключение спин-блокировки в C, и по некоторым причинам я получаю случаи, где два потока получают блокировку одновременно, которая не должна быть возможной. Это работает...
вопрос задан: 21 April 2010 02:28
2
ответа

Включать заголовки в заголовочный файл?

У меня есть несколько библиотек, сделанных один (библиотека геометрии, библиотека связанного списка, и т.д.). Я хочу сделать заголовочный файл для включения их всех в один lib.h. Мог я делать что-то вроде этого: #ifndef LIB_H_...
вопрос задан: 20 April 2010 23:22
2
ответа

Просмотрите расширенную версию макроса источника при отладке

Я пытаюсь отладить некоторый код C с помощью отладчика Visual Studio. Я кажусь, что мой выбор состоит в том, чтобы просмотреть исходный код или просмотреть дизассемблирование. Но то, что я действительно хотел бы просмотреть, является источником...
вопрос задан: 19 April 2010 12:18
2
ответа

что возвращает sizeof (имя функции)?

пример кода: основной () {printf ("размер = %d\n", (основной) sizeof);}
вопрос задан: 19 April 2010 10:06
2
ответа

Как включить WebSockets в [закрытое] приложение Какао

Я разрабатываю приложение Какао, которое включает элемент чата. Один подход, который я рассмотрел, использует Websockets для обработки коммуникации клиент-сервер. Это было бы особенно желательно потому что...
вопрос задан: 18 April 2010 21:18
2
ответа

что должно вывод лексического анализатора быть в c?

#include <stdio.h> международное основное () {интервал a, b; a=a+b; printf (" %d", a); возвратитесь 0;}, что должно быть выводом, если этот код передается через лексический анализатор
вопрос задан: 18 April 2010 13:16
2
ответа

C Linux, эквивалентный из окон QueryPerformanceCounter

Существует ли эквивалентная функция C в Linux для чтения счетчика ЦП и его частоты? Я ищу что-то подобное функции QueryPerformanceCounter, которая читает счетчик на 64 бита в...
вопрос задан: 18 April 2010 00:23
2
ответа

Реализация канала

Я пытаюсь реализовать оболочку Linux, которая поддерживает передачу по каналу. Я уже сделал простые команды, команды, работающие в фоне, перенаправлениях, но передача по каналу все еще отсутствует. Я уже читал о...
вопрос задан: 17 April 2010 19:51
2
ответа

Вызов метода на объекте

Учитывая PyObject* указывающий на объект Python, как я вызываю один из методов объекта? Документация никогда не дает пример этого: PyObject* obj =.... PyObject* args = Py_BuildValue (" (s)", "...
вопрос задан: 17 April 2010 13:38
2
ответа

opengl инвертируют пиксели кадрового буфера

Я задавался вопросом, был лучший способ инвертировать цветные пиксели в кадровом буфере. Я знаю, что возможно сделать с glReadPixels () и glDrawPixels (), но хит производительности тех вызовов симпатичен...
вопрос задан: 17 April 2010 01:50
2
ответа

'dxerr9.h': Никакой такой файл или каталог

Я пытаюсь скомпилировать программу, я снял CD из книги, которая использует directx для рендеринга 3-х объектов. когда я нажимаю компиляцию, я получаю следующую ошибку C1083: не Может открыться включают файл: 'dxerr9.h': №...
вопрос задан: 15 April 2010 23:37
2
ответа

Как я могу объявить и инициализировать массив указателей на структуру в C?

У меня есть маленькое присвоение в C. Я пытаюсь создать массив указателей на структуру. Мой вопрос состоит в том, как я могу инициализировать каждый указатель на ПУСТОЙ УКАЗАТЕЛЬ? Кроме того, после того, как я выделяю память для члена...
вопрос задан: 15 April 2010 01:14
2
ответа

Как я делаю VC ++ повреждение отладчика на исключениях?

Я пытаюсь отладить проблему в DLL, записанном в C, который продолжает вызывать нарушения прав доступа. Я использую Visual C++ 2008, но код является прямым C. Я привык к Delphi, где, если исключение происходит...
вопрос задан: 14 April 2010 21:15
2
ответа

Как я запускаю программу C от VIM?

Существует ли способ скомпилировать и запустить программу C от VIM, не вводя ее имя файла?
вопрос задан: 13 April 2010 08:02
2
ответа

Лучший ресурс для приобретения знаний об упреждающей выборке буфера в C на Intel/AMD 64 бита

Я интересуюсь освоением связанных с упреждающей выборкой функций, таких как _mm_prefetch (...) поэтому, когда я выполняю операции, что цикл по массивам, пропускная способность памяти полностью используется. Что является лучшим...
вопрос задан: 12 April 2010 12:52
2
ответа

кросс-платформенная клавиатура/мышь ввела [закрытую] рекомендацию

У кого-либо есть какие-либо предложения для хорошей кросс-платформенной входной библиотеки? Я хотел бы добраться: *, по крайней мере, клавиатура и вход мыши *, по крайней мере, в операционных системах большой тройки * Маленький/быстрый * C или C++ *...
вопрос задан: 11 April 2010 14:33
2
ответа

GDB print не распечатывает что-то читаемое из моего массива

У меня есть буфер символов [100], и я пытаюсь использовать GDB для чтения содержимого из него на разных этапах выполнения. я использую буфер p и получаю "/ * \ 000 \ 000 \ 000 \ 000 \ 000 \ 000 ???? X? o \ 000 \ 025 \ 202 \ 004 \ b", '\ 0' ...
вопрос задан: 11 April 2010 00:37
2
ответа

Профильный Python C расширения

Я разработал C-расширение Python, которое получает данные из Python, и вычислите некоторый CPU интенсивные вычисления. Возможно представить C-расширение? Проблемой здесь является та запись образца...
вопрос задан: 10 April 2010 21:54
2
ответа

Как передать указатель функции функции с аргументами переменной?

Я не знаю, как выполнить это! как получить указатель функции в va_list аргументах? большое спасибо.
вопрос задан: 9 April 2010 16:34
2
ответа

Нахождение неопределенных символов в окнах статический lib

Там какой-либо путь состоит в том, чтобы узнать список неопределенных символов в окнах, статическая библиотека скомпилировала использование VC6? Я знаю, что команда nm перечислит все символы в Linux, и символы с тегом "U" могут быть...
вопрос задан: 9 April 2010 12:05
2
ответа

При привязке клиентского сокета TCP с определенным локальным портом с Winsock SO_REUSEADDR не имеет никакого эффекта

Я связываю клиентский сокет TCP с определенным локальным портом. Для обработки ситуации, где сокет остается в состоянии TIME_WAIT в течение некоторого времени я использую setsockopt () с SO_REUSEADDR на сокете. Это работает...
вопрос задан: 9 April 2010 05:02
2
ответа

Действительно ли барьеры памяти необходимы для совместно использованных неизменных данных атомарного подсчета ссылок?

У меня есть некоторые неизменные структуры данных, что я хотел бы справиться с подсчетами ссылок использования, совместно используя их через потоки в системе SMP. Вот то, на что похож код выпуска: освободите avocado_release (...
вопрос задан: 8 April 2010 10:57
2
ответа

C: тайм-аут сокетного соединения

У меня есть простая программа, чтобы проверить, открыт ли порт, но я хочу сократить продолжительность тайм-аута на сокетном соединении, потому что значение по умолчанию является слишком длинным. Я не уверен, как сделать это все же. Вот...
вопрос задан: 8 April 2010 04:38
2
ответа

Как знать, завершил ли клиент в сокетах

Предположим, у меня есть подключенный сокет после написания этого кода.. если ((sd = принимают (socket_d, (структура sockaddr *) &client_addr, &alen)) <0) {perror ("принимают failed\n"); выход (1);}, Как...
вопрос задан: 7 April 2010 15:11
2
ответа

Каковы первые операции, которые Ядро Linux выполняет на начальной загрузке?

После того, как загрузчик передает выполнение ядру, что происходит? Я знаю ассемблер, поэтому каковы первые несколько инструкций, что ядро должно сделать? Или есть ли функция C, которая делает это?...
вопрос задан: 7 April 2010 07:09
2
ответа

Дополнение ReSharper/StyleCop-like Visual Studio для C/C++

Действительно ли там какой-либо ReSharper/StyleCop-like Visual Studio является дополнением для C/C++? Я использую дополнения ReSharper и StyleCop каждый день. Просто недавно запущенный новый проект, который включает программирование C/C++. Я отсутствую...
вопрос задан: 6 April 2010 06:33
2
ответа

Как я должен защитить от нападений жесткой ссылки?

Я хочу добавить данные в файл в/tmp. Если файл не существует, я хочу создать его, я не забочусь, владеет ли кто-то еще файлом. Данные не являются секретными. Я не хочу, чтобы кто-то смог мчаться-...
вопрос задан: 5 April 2010 20:55