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

1 ответ

 утилита.

ем, библиотека OpenSSL (C API) предлагает два способа сделать все: вы можете использовать простые системные сокеты, настроенные по своему вкусу, или вы можете использовать OpenSSLBIO объекты, которые вроде как потоки. Однако меня часто смущают ...

1 ответ

Знаете, возможно, можно использовать mpi_type_create_resized, чтобы «размер» структуры составлял всего один символ, так что следующий будет сразу же после этого ... Хотя я сомневаюсь, что это действительно так.

м, участвуют 2 процесса. Процесс 0 (ранг 0) имеет A = { a d b e c f }и процесс 1 (ранг 1) имеет A = { g h i }Я хочу, чтобы оба процессора отправили эти столбцы на ранг 0, чтобы ранг 0 имел следующее, скажем, в другом 2D-массиве. B = { a d g b ...

13 ответов

нет. этот парень прав: у вас не может быть функций внутри структур, а только «куча данных». он не сказал, что вы не можете связать функции со структурами. это то, что вы придумали, и обвините его в этом. и да, нет способа иметь конструктор по умолчанию, например.

ли способ иметь какой-то конструктор по умолчанию (например, C ++) для пользовательских типов C, определенных со структурой? У меня уже есть макрос, который работает как быстрый инициализатор (например, дляpthread_mutex) но я хотел знать, можете ...

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

4 ответа

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

сно документации дляstrtoulотносительно его возвращаемого значения ... Эта функция возвращает преобразованное целое число как длинное значение типа int. Если действительное преобразование не может быть выполнено, возвращается нулевое ...

0 ответов

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

рограмма имеет один фоновый поток, который заполняет и заменяет задний буфер реализации двойного буфера. Основной поток использует передний буфер для отправки данных. Проблема в том, что основной поток получает больше времени на обработку, когда ...

2 ответа

Удачи!

я есть это упражнение, которое я не могу понять, и я надеялся, что кто-нибудь сможет мне помочь с этим. Разработайте функцию, которая получает таблицу строк, каждая из которых содержит не более 40 символов, и возвращает индекс самой большой из ...

2 ответа

 выделить буфер и расширить его, когда он заполнится.

я хочу прочитать строку произвольной длины из командной строки, как лучше всего это сделать? На данный момент я делаю это: char name_buffer [ 80 ]; int chars_read = 0; while ( ( chars_read < 80 ) && ( !feof( stdin ) ) ) { name_buffer [ ...

8 ответов

). Я не знаю, когда это произошло, но это верно для ядра 2.6.28.

ользую MinGW с GCC 3.4.5 (mingw-special vista r3). Мое приложение C использует много стеков, поэтому мне было интересно, есть ли какой-нибудь способ, которым я могу программно сказать, сколько осталось стеков, чтобы я мог аккуратно справиться с ...

5 ответов

Хороших выходных.

аюсь передать данные с пустым указателем, а затем привести его к типу (pData *). Что я делаю неправильно? ГКК дает мне gcc test.c ошибка: запрос на членство «имя файла» в чем-то не структура или объединение typedef struct data { char *filename; ...

4 ответа

 во время компиляции компилятора.

#define T Stack_T typedef struct T *T; что жеT вstruct T значит, тот, который определяется#define или жеtypedef?