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

4 ответа

en.wikipedia.org/wiki/Inheritance_(object-oriented_programming)

ичок в Java, но в некоторой степени знаком с C. Я хотел знать - в чем разница между структурами C и объектами Java и вызовом их методов? Или полностью эквивалентны? Например, структура велосипеда: class BicycleDemo { public static void ...

4 ответа

Сообщение говорит само за себя, но это просто предупреждение, а не ошибка как таковая:

кла проблема с печатью указателя. Каждый раз, когда я пытаюсь скомпилировать программу ниже, я получаю следующую ошибку: pointers.c:11: warning: format ‘%p’ expects type ‘void *’, but argument 2 has type ‘int *’Я явно упускаю что-то простое ...

4 ответа

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

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

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

1 ответ

 , Вы можете использовать этот подход и просто попросить всех проверить счетчик, прежде чем продолжить выполнение своих процессов. Обратите внимание, что это много сетевого трафика для каждого процесса для каждой итерации! Другой подход заключается в том, чтобы каждые несколько итераций делать allreduce или что-то подобное, чтобы увидеть, нашел ли кто-нибудь решение. Это, по крайней мере, немного более оптимизировано с точки зрения пропускной способности, но хорошо работает, только если итерации, вероятно, будут более или менее синхронными. Еще один подход заключается в том, чтобы процесс отправлял сообщения всем остальным, если они нашли ответ, и проверял наличие такого сообщения на каждой итерации (или на каждой из нескольких).

ользую MPI для поиска решения таким образом, чтобы разделить проблемное пространство между различными потоками. Каждая нить проходит черезfor цикл, и каждая итерация является кандидатом на решение. Проблема в том, что когда один поток находит ...

5 ответов

 Операция I не надежна в течение длительного времени.

леднее время я видел людей, пытающихся читать подобные файлы во многих постах. Код #include <stdio.h> #include <stdlib.h> int main(int argc, char **argv) { char * path = argc > 1 ? argv[1] : "input.txt"; FILE * fp = fopen(path, "r"); if( fp ...

2 ответа

да. Ctrl + D для Linux. Также MinGW означает

ользую NetBeans MinGW для компиляции простых программ на c (я новичок в этом). Моя проблема в том, что у меня есть этот простой код #include <stdio.h> #include <stdlib.h> int main(int argc, char** argv) { int c,i=0; while((c=getchar())!=EOF){ ...

4 ответа

http://www.unixguide.net/unix/programming/1.1.3.shtml

ался выяснить, как механизм fork-exec используется в Linux. Все шло по плану, пока некоторые веб-страницы не начали меня смущать. Говорят, что дочерний процесс должен строго использовать_exit() вместо простогоexit() или нормальный возврат ...

0 ответов

Если другой поток сделал close () для единственного открытого дескриптора, он становится более интересным, но мне нужно увидеть простую версию кода, чтобы увидеть, действительно ли что-то не так.

о поведениеselect(2) функция, когда дескриптор файла, который он наблюдает для чтения, закрыт другим потоком? После некоторого беглого тестирования он сразу возвращается. Я подозреваю, что результат либо в том, что (а) он все еще продолжает ...

1 ответ

 для дальнейшего использования?

у ссылаться на этот вопрос для некоторых предыстории: Регулярное выражение для строкового литерала в flex / lex [https://stackoverflow.com/questions/2039795/regular-expression-for-a-string-literal-in-flex-lex] Проблема, с которой я сталкиваюсь, ...

2 ответа

Вся куча - выделенная память и вся логика, которую использует malloc для управления ею - является частью образа процесса, который заменяется. Это просто исчезает, насколько это касается вашего процесса. Система, конечно, восстанавливает его и перерабатывает.

ю, что когда я звоню одному изexec() Системные вызовы в Linux, чтобы заменить текущий запущенный процесс новым образом. Поэтому, когда я запускаю новый процесс и запускаюexec(), ребенок будет заменен новым процессом. Что происходит с любой ...