Результаты поиска по запросу "c"

2 ответа

Использование MPI_Bcast для связи MPI

Я пытаюсь передать сообщение от корневого узла всем остальным узлам, используя MPI_Bcast. Однако всякий раз, когда я запускаю эту программу, она всегда зависает в начале. Кто-нибудь знает, что с ним не так? #include <mpi.h> #include <stdio.h> ...

2 ответа

Рекурсивное объявление указателя на функцию в C

Я хотел бы объявить функцию, которая возвращает указатель на функцию того же типа. Я хотел бы использовать его для реализации конечных автоматов, как показано ниже: typedef event_handler_t (*event_handler_t)(event_t*); // compilation ...

2 ответа

Почему rand ()% 7 всегда возвращает 0?

Это кажется очень странной проблемой: Это мой код: #import <Foundation/Foundation.h> int main (int argc, const char * argv[]) { @autoreleasepool { srand((unsigned int)time(NULL)); int newRandomNumber = 0; newRandomNumber = rand() % 7; ...

ТОП публикаций

2 ответа

Почему я не могу назначить массивы как & a = & b?

У меня проблема с назначением массива как: int a[]; int b[] = {1,2,3}; &a = &b;Я знаю, что могу использовать указатели, но я хочу попробовать это таким образом ...

2 ответа

Как использовать Windows DLL с Java в Mac OS X?

Я видел некоторые проекты Java, использующиеtaucs.dll, TAUCS [http://www.tau.ac.il/~stoledo/taucs/]- библиотека C разреженных линейных решателей, через JNI в Windows. Я думаю, я могу добиться того же в Mac OS X, скомпилировав TAUCS в нечто ...

1 ответ

Документация для библиотек Clang

Я использую библиотеки clang для написания программы, которая будет принимать разобранный код и помещать его в структуру. Есть ли актуальная информация о библиотеках Clang? Ссылка и учебник было бы неплохо.

5 ответов

Умножение матриц: небольшая разница в размере матрицы, большая разница во времени

У меня есть код умножения матрицы, который выглядит следующим образом: for(i = 0; i < dimension; i++) for(j = 0; j < dimension; j++) for(k = 0; k < dimension; k++) C[dimension*i+j] += A[dimension*i+k] * B[dimension*k+j];Здесь размер матрицы ...

6 ответов

Как генерировать большие случайные числа C

Я ищу способ генерировать большие случайные числа порядка 2 ^ 64 в C ... (100000000 - 999999999), чтобы использовать в алгоритме шифрования с открытым ключом (как p и q). Я не хочу генерировать число меньше 2 ^ 64 (то есть меньше ...

4 ответа

Как объявить массив с произвольным размером

Хорошо, это вопрос домашней работы по программированию на C. Но я действительно застрял. Я прошу пользователя ввести слова, а затем вставляю ввод в массив, но я не могу контролировать количество слов, которые вводит пользователь. Я предполагаю, ...

2 ответа

Память не освобождена, но все еще доступна, это утечка?

Проверяя с помощью valgrind, я вижу, что 5 блоков памяти не были освобождены после завершения моей программы, но они все еще доступны Должен ли я быть обеспокоен этим? И как это происходит? zhanwu@gelata:~/sandbox$ valgrind ./a.out ==2430== ...