0
ответов

Netbeans RCP против Eclipse RCP

Я хотел бы начать новый проект, который будет широко использовать плагины. Я знаю, что и Eclipse, и Netbeans имеют свои соответствующие платформы Rich Client, обе со своими сильными сторонами ...
вопрос задан: 25 October 2010 12:48
0
ответов

C free char * выделено в куче

Есть ли утечка памяти в следующем примере кода, поскольку я выделил в куче память для имени, которое не было освобождено? Если я добавлю бесплатно (человек-> имя); перед свободным (человек); строка, то я получаю ...
вопрос задан: 24 October 2010 19:06
0
ответов

Библиотека для аудио повторная выборка

Во встроенном (Windows CE) C ++ проекте я должен передискретизировать произвольную частоту дискретизации вниз (или вверх) до 44100 Гц. Есть ли бесплатная переносимая библиотека C / C ++ для передискретизации звука?
вопрос задан: 24 October 2010 18:35
0
ответов

v4l2 очень простой пример [closed]

Я ищу простой пример доступа к камере в Linux с использованием V4L2. Где я могу это найти? Как можно проще. Спасибо,
вопрос задан: 24 October 2010 17:26
0
ответов

Получение списка файлов в папке с помощью C

У меня есть путь к папке, например / myfolder или в Windows: C: \ myfolder и Я хочу получить список всех файлов в этой папке. Как мне сделать это на C? В C ++ или C99 все по-другому? Как ...
вопрос задан: 24 October 2010 17:02
0
ответов

Как правильно использовать одну функцию обработчика сигналов для нескольких сигналов?

Как лучше всего в C в Linux настроить программу, которая может обрабатывать несколько сигналов POSIX с одной и той же функцией? Например, в моем коде есть функция-обработчик, которую я хочу использовать в общем виде ...
вопрос задан: 24 October 2010 16:20
0
ответов

Хороший генератор линейных графиков для моего бенчмаркинга?

Чтобы узнать больше о языке, я переписываю некоторые основные функции или сравниваю базовые скорости каждого набора функций для каждой задачи, чтобы увидеть, что больше подходит в реальных ситуациях. Кроме ...
вопрос задан: 24 October 2010 14:15
0
ответов

C отрицательный индекс массива

это мой структура: узел структуры {узел структуры * данные; struct Node * links [4]; struct Node {struct Node * данные; struct Node * links [4]; struct Node {struct Node * данные; struct Node * links [4]; } при условии отсутствия заполнения, гарантирует
вопрос задан: 24 October 2010 07:07
0
ответов

Почему я получаю то же значение при печати этого int?

Итак, я просто возился с C и хотел посмотреть, могу ли я назначить преобразовать двоичное значение в целое число и использовать функцию printf () для вывода значения со знаком или без знака. Но независимо от того, что я получу ...
вопрос задан: 23 October 2010 20:28
0
ответов

В C есть ли гарантия с кодом до неопределенного поведения?

В следующем коде гарантируется, что будет напечатано "0 \ n"? #include int main (пусто) {int c = 0; printf ("% d \ n", c); printf ("% d,% d \ n", ++ c, ++ c); } В более общем смысле, если ...
вопрос задан: 23 October 2010 06:27
0
ответов

Изучение C на базе C #

Я хочу расширить свой опыт программирования и решил, что изучение C (не C ++) было бы хорошей идеей - у меня есть начальный проект (несколько простых 2D-игр с использованием SDL) и попробовал, но у меня есть ...
вопрос задан: 23 October 2010 04:14
0
ответов

Программирование сокетов на C ++ или VC ++. Net

Я новый разработчик C ++ и хочу программировать сокеты на C ++ или VC ++. Net. Если у вас есть хорошее и легкое в освоении руководство по программированию сокетов на c / c ++, поделитесь ссылкой.
вопрос задан: 23 October 2010 03:05
0
ответов

Если char c = 0x80, почему printf («% d \ n», c << 1) выводит -256?

#include int main (пусто) {char c = 0x80; printf ("% d \ n", c << 1); возврат 0; } В этом случае результат будет -256. Если я напишу c << 0, то на выходе будет -128. Я не ...
вопрос задан: 23 October 2010 02:38
0
ответов

Changing Comments from C++ style to C style

I have a C source file having comments in // (C++) style. I want to change all the comments to the old /* */ (C) style. Is there a way to do this using an existing script?
вопрос задан: 22 October 2010 19:12
0
ответов

Начальный путь к разработке игр для OS X и iPhone

Другой вопрос. Я исследовал все, что это замечательное сообщество предложило мне на пути к разработке игр. Я пришел к выводу, что предпочел бы ...
вопрос задан: 22 October 2010 18:58
0
ответов

Зачем использовать оператор побитового сдвига для значений в определении перечисления C?

Apple иногда использует оператор побитового сдвига в своих определениях перечислений. Например, в файле CGDirectDisplay.h, который является частью Core Graphics: enum {kCGDisplayBeginConfigurationFlag = (1 & ...
вопрос задан: 22 October 2010 18:44
0
ответов

Отмена заблокированного потока Pthread

Как заставить поток отвечать на pthread_cancel () если он заблокирован функцией sem_wait ()?
вопрос задан: 22 October 2010 16:26
0
ответов

Функция приведения возвращается к void

Я много раз вижу в открытом исходном коде, что вызов функции C преобразуется в void . Например, в исходном коде для ls (http://cvs.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/cmd/ls/ls.c) я ...
вопрос задан: 22 October 2010 16:16
0
ответов

Стоит ли писать часть кода на C вместо C ++ в качестве микрооптимизации?

Мне интересно, так ли это все еще стоит с современными компиляторами и их оптимизациями написать критический код на C вместо C ++, чтобы сделать его быстрее. Я знаю, что C ++ может привести к снижению производительности в случае ...
вопрос задан: 22 October 2010 15:32
0
ответов

Какая кодировка по умолчанию для строк C?

Я знаю, что строки C являются char [] с '\ 0' в последнем элементе. Но как кодируются символы? Обновление: я нашел эту классную ссылку, в которой рассказывается о многих других языках программирования и их кодировке ...
вопрос задан: 22 October 2010 11:40
0
ответов

Преобразование одной структуры C в другую

У меня есть две идентичные (но по-разному названные) структуры C: typedef struct {двойной x; двойной y; двойной z; } CMAcceleration; typedef struct {двойной x; двойной y; double ...
вопрос задан: 22 October 2010 10:29
0
ответов

Печать напрямую на Ethernet-принтер с использованием «растрового режима»: требуется базовое руководство

Я наткнулся на проблему, выходящую далеко за пределы моей компетенции, и у меня нет наставника, к которому я могу обратиться за помощью. У меня есть принтер чеков, с которым мне нужно взаимодействовать через приложение iOS. ...
вопрос задан: 22 October 2010 09:54
0
ответов

SendMessage WM_MOUSEMOVE не работает должным образом

При отправке сообщения WM_MOUSEMOVE в клиентскую область приложения (в данном случае Open Office Writer) изображение будет мерцать, как будто мышь находится над указанными координатами, но не останавливается ...
вопрос задан: 22 October 2010 01:29
0
ответов

Получить IP_ADDRESS_STRING от GetAdaptersAddresses ()?

GetAdaptersAddresses () предоставит вам адреса в формате IP_ADAPTER_UNICAST_ADDRESS, который определяется как: typedef struct _IP_ADAPTER_UNICAST_ADDRESS {union {struct {ULONG Length; ...
вопрос задан: 21 October 2010 16:28
0
ответов

Почему переменные цикла должны быть подписаны параллельно для?

Я только изучаю OpenMP из онлайн-руководств и ресурсов. Я хочу возвести матрицу в квадрат (умножить ее на себя), используя параллельный цикл for. В документации по компилятору IBM я нашел требование, чтобы ...
вопрос задан: 21 October 2010 14:47
0
ответов

Чтение двоичных данных (из файла) в структуру

I ' m чтение двоичных данных из файла, в частности из zip-файла. (Чтобы узнать больше о структуре формата zip, см. Http://en.wikipedia.org/wiki/ZIP_%28file_format%29) Я создал структуру, которая ...
вопрос задан: 21 October 2010 14:45
0
ответов

Как открыть файл с его относительным путем в Linux?

У меня есть программа, которая открывает файл с использованием относительного пути (например, «..»). Теперь проблема в том, что когда я запускаю программу из другого каталога, относительный путь не зависит от ...
вопрос задан: 21 October 2010 13:36
0
ответов

Скорость разыменования указателя структуры C

У меня вопрос относительно скорости разыменования указателя. У меня такая структура: typedef struct _TD_RECT TD_RECT; struct _TD_RECT {двойной левый; двойная вершина; двойное право; double ...
вопрос задан: 21 October 2010 11:24
0
ответов

Что делает следующий код?

static void llist_dtor (void * user, void * element) {(недействительный) пользователь; (пустой) элемент; /* Ничего не делать */ } Это нерабочая функция? Тогда зачем проводится кастинг? Можно ли передать NULL в качестве одного из своих ...
вопрос задан: 21 October 2010 10:09
0
ответов

Как запустить простую программу на C в Eclipse IDE

Я загрузил Eclipse C / C ++ IDE. Мне нужно запустить простую программу c в этом (чтобы распечатать приветствие). При попытке запустить программу выскакивает сообщение об ошибке типа «Ошибка запуска: двоичный файл не найден» ...
вопрос задан: 21 October 2010 05:08