0
ответов

How to turn on gcc warnings for a forgotten return statement?

How do I turn on gcc warnings for a forgotten return statement? It is supposed to warn me in cases like the following: int foo() { std::cout << "haha"; } I know -Wall turns that warning on, ...
вопрос задан: 13 April 2011 20:26
0
ответов

Обрабатывает ли git-svn перемещенные файлы

Git явно не отслеживает скопированные или перемещенные файлы, но обнаруживайте их, например, с помощью git log --follow. При использовании Git в репозитории SVN и отправке моих изменений с помощью git svn dcommit SVN распознает ...
вопрос задан: 13 April 2011 16:40
0
ответов

Почему дочерний процесс возвращает статус выхода = 32512 в unix?

В моей программе я выполняю данную команду и получаю результат (журнал, и статус выхода). Также моя программа должна поддерживать специфичные для оболочки команды (т.е. команды, содержащие специфические для оболочки символы ~ (...
вопрос задан: 13 April 2011 13:31
0
ответов

Любопытная функция копирования строки в C

Когда я читал код nginx, я видел эту функцию: #define ngx_cpymem (dst, src, n) (((u_char *) memcpy (dst, src, n)) + (n)) static ngx_inline u_char * ngx_copy (u_char * dst, u_char * src, ...
вопрос задан: 13 April 2011 10:11
0
ответов

How to get C (not C++) syntax highlighting in Visual Studio (2010)?

I was doing some small exercises in C with a friend, and I kept using keywords from newer languages (e.g. bool, new) out of habit. It took me a while to realize that was the issue because VS kept ...
вопрос задан: 13 April 2011 07:34
0
ответов

C - measuring computing time

is there any simple way how to measure computing time in C? I tried time utility when executed, but I need to measure specific part of a program. Thanks
вопрос задан: 13 April 2011 05:20
0
ответов

Why POSIX Threads are Slower Than OpenMP

I'm running a completely parallel matrix multiplication program on a Mac Pro with a Xeon processor. I create 8 threads (as many threads as cores), and there are no shared writing issues (no writing to ...
вопрос задан: 13 April 2011 03:27
0
ответов

Эффективный алгоритм для создания n-стороннего пересечения отсортированных массивов в C

Мне нужно произвести пересечение между некоторыми отсортированными массивами целых чисел в C . Я знаю, как найти пересечение между двумя отсортированными массивами, но мне нужно сделать это для более чем двух массивов, ...
вопрос задан: 13 April 2011 03:16
0
ответов

поток захватывает сообщение IPC других потоков из очереди (Linux)

Когда у меня есть две разные очереди сообщений IPC в Linux, иногда захватываются сообщения из неправильной очереди. Следующая игрушечная программа отображает проблему, может повторяться в разных…
вопрос задан: 12 April 2011 20:51
0
ответов

Как получить AST из YACC?

Я знаю, как заставить YACC генерировать AST, но как вы на самом деле его получите? Я имею в виду, как вы на самом деле получаете значение корневого узла из YACC?
вопрос задан: 12 April 2011 20:23
0
ответов

What are some widely used cryptography / hash libraries in C?

I've been working on cryptography implementations in C. I am required to use hash a message using any one of the popular hash functions like SHA,MD5, etc. In Java, there is a security library which ...
вопрос задан: 12 April 2011 15:32
0
ответов

Таблица импорта (IT) против таблицы адресов импорта (IAT)

Я пытался проанализировать / отобразить информацию в Импортировать таблицу адресов (IAT) процесса после его загрузки и запуска. Я понимаю, что вызовы API в программах переходят к соответствующей точке в ...
вопрос задан: 12 April 2011 06:40
0
ответов

how to write PHP module in C

how can i write my own module in C ? is it possible ?
вопрос задан: 12 April 2011 06:39
0
ответов

OpenCV::ML - is it possible to tell openCV which parts of data we want to send to which neuron?

So here is shown a simple example - 2 floats as data + 1 float as output: Layer 1: 2 neurons (2 inputs) Layer 2: 3 neurons (hidden layer) Layer 3: 3 neurons (hidden ...
вопрос задан: 12 April 2011 05:32
0
ответов

Реализация SHA1 с эффективным использованием памяти

Я работаю с очень ограниченным встроенным процессором, который имеет только 128 байт оперативной памяти. Я бы хотел реализовать на нем SHA1. RFC3174 описывает в «методе 2» способ реализации SHA1, который не ...
вопрос задан: 12 April 2011 04:49
0
ответов

У Android действительно нет wchar_t?

Я создал простой метод, как показано ниже: wchar_t buf [1024] = {}; void logDebugInfo (wchar_t * fmt, ...) {va_list args; va_start (аргументы, fmt); vswprintf (buf, sizeof (buf), fmt, args); va_end (...
вопрос задан: 12 April 2011 04:31
0
ответов

как scanf () проверяет, является ли ввод целым числом или символом?

Мне интересно, как работает стандартная функция библиотеки C scanf () проверить, является ли ввод целым числом или символом, когда мы вызываем scanf ("% d", & var), когда сам символ - это просто число? Я знаю, что ...
вопрос задан: 12 April 2011 01:38
0
ответов

Можете ли вы транспонировать массив при отправке с использованием MPI_Type_create_subarray?

Я пытаюсь транспонировать матрицу с помощью MPI в C. Каждый процесс имеет квадратную подматрицу, и я хочу отправить это правильному процессу («противоположному» процессу в сетке), транспонируя его как часть ...
вопрос задан: 11 April 2011 20:43
0
ответов

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

У нас есть проблема, которая досадно параллельна - мы запускать большое количество экземпляров одной программы с разными наборами данных для каждой; мы делаем это, просто отправляя много приложений ...
вопрос задан: 11 April 2011 20:18
0
ответов

Как работает рекурсия в C

Я новичок в C и читаю о рекурсии, но совершенно запутался. Основная часть, в которой я запутался, - это то, как все разворачивается, когда достигается условие выхода. Я хотел бы знать ...
вопрос задан: 11 April 2011 20:14
0
ответов

Преобразование Lisp в C ++

Я работаю над игрушечным языком, который компилируется в C ++ на основе Lisp (очень небольшое подмножество схемы), я пытаюсь выяснить, как представить выражение let, (let ((var 10) (test 12)) (+ 1 1) ...
вопрос задан: 11 April 2011 19:49
0
ответов

Предупреждение о подтверждении и неиспользованной локальной переменной в GCC плохо сочетается? [дубликат]

У меня проблема с предупреждением о неиспользуемой локальной переменной в GCC. Часто у меня есть код, который выглядит так: bool success = foo (); утверждать (успех); Это нормально для отладочных сборок. Однако в выпуске ...
вопрос задан: 11 April 2011 19:42
0
ответов

CPP + регулярное выражение для проверки URL

Я хочу построить регулярное выражение в c++{MFC}, которое проверяет URL. Регулярное выражение должно удовлетворять следующим условиям. Действительный URL:- http://cu-241.dell-tech.co.in/MyWebSite/ISAPIWEBSITE/...
вопрос задан: 11 April 2011 11:01
0
ответов

Неблокирующий вызов для чтения дескриптора

У меня есть дескриптор fd, который я могу использовать для чтения, вызывая read (fd, buffer, ...). Теперь я хочу проверить, есть ли что читать, прежде чем совершать вызов, потому что вызов блокируется. ...
вопрос задан: 11 April 2011 02:00
0
ответов

Parse double precision IEEE floating-point on a C compiler with no double precision type

I am working with an 8-bit AVR chip. There is no data type for a 64-bit double (double just maps to the 32-bit float). However, I will be receiving 64-bit doubles over Serial and need to output 64-bit ...
вопрос задан: 10 April 2011 22:04
0
ответов

Правильный способ выделить пространство для строки и затем вставить в это пространство символы?

У меня есть две строки, str1 и str2. Я хочу объединить их в пространство в куче. Я выделяю им место, используя: char * concat = (char *) malloc (strlen (str1) + strlen (str2) + 1); Могу я просто ...
вопрос задан: 10 April 2011 20:15
0
ответов

Поток в C, кроссплатформенность

Я имею дело с существующим проектом (на языке C), который в настоящее время выполняется в одном потоке, и мы хотели бы работать на нескольких платформах И иметь несколько потоков. Надеюсь, есть библиотека для ...
вопрос задан: 10 April 2011 17:57
0
ответов

C - fopen неверный файл

Мне интересно, как проверить, открываю ли я файл, который существует, с помощью fopen? Я хочу показать какое-то сообщение, когда пользователь выбирает файл с плохим именем. Должна быть какая-то простая проверка, но я не могу ...
вопрос задан: 10 April 2011 14:02
0
ответов

Требуется ли освобождение выделенной памяти при выходе из программы на C

Если я выделил память в моей программе C с помощью malloc и теперь я хочу выйти, мне нужно освободить выделенную память, или я могу предположить, что, поскольку вся моя программа завершается, она будет освобождена ОС? ...
вопрос задан: 10 April 2011 13:45
0
ответов

Выполнение команды оболочки в программе c

Я хочу запустить команду оболочки в моей программе c. Но дело в том, что я не хочу заставлять свою программу ждать выполнения команды. Нет необходимости читать вывод команды оболочки (она не возвращает данных ...
вопрос задан: 10 April 2011 01:08