0
ответов

Назначить двойную константу переменной с плавающей запятой без предупреждения в C?

В языке программирования C , константа с плавающей запятой по умолчанию имеет двойной тип так что 3.1415 - это двойной тип, если только не используется суффикс 'f' или 'F' для обозначения типа с плавающей точкой. Я предполагаю, что const float pi = 3.
вопрос задан: 30 June 2011 17:34
0
ответов

Binary vector matrix ukuphindaphindeka

Ngifuna ukuphindaphinda i-matrix kanambambili engu-8x8 emelwe njengenamba engabhalwanga engama-64 bit ngevektha engu-8 emelwe yichar engasayiniwe. Kodwa-ke, ngenxa yezinye izinkinga i-matrix kufanele i-odwe ...
вопрос задан: 30 June 2011 16:36
0
ответов

Ayikwazi ukuhlanganisa ikhodi ye-C / C ++ esebenzisa ama-ncurses [duplicate]

Ngisanda kuthola ama-ncurses futhi ngisanda kuqala ukuyifunda, kepha izibonelo esifundweni sami azizihlanganisi kukhompyutha yami. Bekufanele ngifake ama-ncurses ngesandla futhi ngenze kanjalo ngokufaka i- "apt-get ...
вопрос задан: 30 June 2011 16:33
0
ответов

Проверить, является ли объект типом класса

У меня есть метод, который получает NSArray объектов класса, и мне нужно проверить, все ли они являются типом класса, созданным с помощью приведенного ниже кода: NSMutableArray * arr = [[выделение NSMutableArray] инициализация]; [arr ...
вопрос задан: 30 June 2011 15:21
0
ответов

Linux pipe: Захват вывода ping в реальном времени через popen

Linux / C / pipe: Как я могу записать вывод команды ping используя popen (или аналогичные системные вызовы). В настоящее время popen будет ждать завершения пинга. Затем вывод будет сброшен вместе. Псевдокод: ...
вопрос задан: 30 June 2011 13:16
0
ответов

C - Контрольная сумма TCP (с использованием сырых сокетов) - как получить IP-адрес

При использовании необработанных сокетов для отправки данных TCP разрешается оставить нулевой IP-адрес источника, чтобы ядро ​​вводило правильное значение. Это полезно, особенно когда несколько интерфейсов (с ...
вопрос задан: 30 June 2011 12:13
0
ответов

доставляется ли SIGSEGV каждому потоку?

У меня есть программа в Linux, которая является многопоточной. Есть определенные области памяти, в которых мне интересно посмотреть, были ли они написаны в течение определенного периода времени. Для этого я даю доступ только для чтения ...
вопрос задан: 30 June 2011 10:27
0
ответов

Нужна хеш-функция для создания 32-битного значения из 16-байтового адреса ipv6 и 2-байтового номера порта TCP

Я хочу создать 32-битное хеш-значение. У меня есть 16-байтовые адреса источника и назначения ipv6 и 2-байтовые номера портов источника и назначения. 32-битный вывод = (Src IP, Dst Ip, Src Port, Dest Port) It ...
вопрос задан: 30 June 2011 07:07
0
ответов

Что возможно с C без stdio?

Некоторое время я интересовался программированием операционной системы. Просматривая несколько разных сайтов, я натолкнулся на интересную концепцию (перефразируя): если вы начнете писать свой ...
вопрос задан: 30 June 2011 06:31
0
ответов

Рекомендуемые книги для создания оболочки / сервера BBS [закрыто]

Я работаю над независимым школьным проектом, и мне нужно немного совета по возможным ресурсам. По сути, я пытаюсь создать оболочку в стиле Unix (возможно, позже портирую на Windows) на C или C ++ ...
вопрос задан: 30 June 2011 05:34
0
ответов

Как обрабатывать ошибки free () в C?

Предположим, что я использовал функцию free () для освобождения памяти, которой по многим причинам я не разрешено. Как я могу предотвратить сбой моего приложения C и просто сгенерировать ошибку и продолжить ...
вопрос задан: 30 June 2011 05:30
0
ответов

Есть ли в C эквивалент расширяемых переменных Python?

У меня есть строка, хранящаяся в файле, который читается в строку. Я хочу заменить переменные, определенные в формате оболочки * nix, соответствующими значениями среды. Например, переменная среды ...
вопрос задан: 30 June 2011 00:53
0
ответов

Как вы выбираете или вставляете строки в пакетах с помощью ODBC? (на C или C ++)

Я пытаюсь понять, какие функции ODBC следует вызывать и как их вызывать, чтобы получать строки партиями или вставлять строки партиями (вставки, использующие переменные связывания, а не просто массив вставок .. .
вопрос задан: 29 June 2011 18:32
0
ответов

Передача нескольких аргументов потоку на C (pthread_create)

Я пытаюсь передать 2 целых числа без знака во вновь созданный поток в C (с использованием pthread_create ()), но ни массив из 2 целых чисел, ни структура, похоже, не работают. // В моем измерении структуры файла сокета {...
вопрос задан: 29 June 2011 16:57
0
ответов

Вывод этого кода C

#include int main () {int i, j; int * pi, * pj; пи = & я; pj = & j; printf ("пи-пдж =% д \ п", пи-пдж); возврат 0; } Я пробовал этот код на разных компиляторах, но каждый ...
вопрос задан: 29 June 2011 16:00
0
ответов

Получение страны пользователя и языка клавиатуры

Чтобы представить правильный текст меню и некоторые другие аспекты пользовательского интерфейса, я пытаюсь получить страну и язык клавиатуры текущего пользователя. Я знаю локаль (через переменную env.), Но не могу ...
вопрос задан: 29 June 2011 13:11
0
ответов

Реализация G.711 c ++

Можете ли вы посоветовать реализацию аудиокодека G.711 на C / C ++? Я собираюсь использовать его в проприетарном программном обеспечении.
вопрос задан: 29 June 2011 12:37
0
ответов

Пожалуйста, объясните этот хардкорный макрос, который выполняет приведение типов и проверку типов

Следующий код взят из существующего приложения, которое должно быть скомпилировано как на C, так и на C ++. Есть макрос: / * Макрос проверки типов для предоставления аргументов для CoCreateInstance () и т. д. * Указатель .. .
вопрос задан: 29 June 2011 10:27
0
ответов

Указатель на константную строку в C

char * p = "строка"; // создает указатель на постоянную строку char p [] = "строка"; // просто массив со «строкой». Я немного запутался, почему он в первом примере создает указатель на ...
вопрос задан: 29 June 2011 09:02
0
ответов

Как использовать gethostbyname_r в Linux

В настоящее время я использую небезопасную для потоков версию gethostbyname, которая очень проста в использовании. Вы передаете имя хоста, и он возвращает мне адресную структуру. Похоже, что в среде MT эта версия ...
вопрос задан: 29 June 2011 08:03
0
ответов

Библиотека журналов для C [закрыто]

Я ищу производительную и простую библиотеку журналов для C, которая может выводить журнал в файл. Отображение сообщений в журнале я хочу сделать следующим образом: date -time tag message Было бы неплохо ...
вопрос задан: 29 June 2011 05:20
0
ответов

Пример исходного кода из «Программирования ядра Linux»

читал книгу Роберта Лава, главу 5 о системных вызовах, и нашел этот простой пример немного сомнительно: asmlinkage long sys_silly_copy (unsigned long * src, unsigned long * dst,беззнаковая длинная длина) {...
вопрос задан: 29 June 2011 02:43
0
ответов

UPC в HPC - опыт и предложения [закрыто]

В настоящее время я изучаю некоторые аспекты унифицированная параллель C в качестве альтернативы стандартным подходам к распараллеливанию в HPC (например, подходам MPI, OpenMP или Hydrid). У меня вопрос: У кого-нибудь есть ...
вопрос задан: 29 June 2011 02:32
0
ответов

Объявить большой глобальный массив

Как лучше всего объявлять большие глобальные массивы в C? Например, я хочу использовать myArray во всем приложении. Однако я теряю возможность использовать sizeof (), если сделаю это: // file.c char * ...
вопрос задан: 29 June 2011 00:51
0
ответов

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

Я новичок в мире взаимодействия с неуправляемыми библиотеками. У меня есть неуправляемая функция C, которая изменяет строку по ссылке внутри функции. У меня проблемы с передачей строки из C # и ...
вопрос задан: 29 June 2011 00:11
0
ответов

Проблема ANSI C UTF-8

Сначала я разработал независимую платформенную библиотеку, используя ANSI C (не C ++ и любые нестандартные библиотеки, такие как MS CRT или glibc, ...). После нескольких поисков я обнаружил, что это один из лучших способов ...
вопрос задан: 29 June 2011 00:02
0
ответов

Извлечение информации о сертификате pem программным способом с использованием openssl

Использование командной строки openssl позволяет извлечь в удобочитаемом режиме всю информацию, содержащуюся в сертификате .pem; то есть: openssl x509 -noout -in .pem -text ...
вопрос задан: 28 June 2011 22:21
0
ответов

Каков макс. значение типа double / float на iPhone?

Кто-нибудь знает значения или файл, в котором они определены? Или макрос, например INT_MAX?
вопрос задан: 28 June 2011 20:10
0
ответов

Как я могу связать мой код C с библиотекой PCRE? (В настоящее время возникают ошибки компоновщика.)

Проблема Примечание: у меня изначально была эта проблема в гораздо более крупном проекте; поэтому я сократил код до тестового примера, который вы видите ниже. Я не могу понять, как скомпилировать следующий тестовый код. ...
вопрос задан: 28 June 2011 17:07
0
ответов

C Покажувач на покажувач и поминувам покрај референцата

Се обидувам да научам Ц, и малку сум закачен на покажувачите до покажувачите.Мислам дека разбирам зошто ти требаат, но не можам сосема да ја завиткам главата околу она што се случува. На пример, следното ...
вопрос задан: 28 June 2011 16:50