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

7 ответов

Как перенаправить вывод обратно на экран после freopen («out.txt», «a», stdout)

#include <stdio.h> int main() { printf("This goes to screen\n"); freopen("out.txt", "a", stdout); printf("This goes to out.txt"); freopen("/dev/stdout", "a", stdout); printf("This should go to screen too, but doesn't\n"); return 0; }Я звоню ...

0 ответов

 цикл, он был отключен на одну ошибку.

имодействую с кодом, который занимаетchar** (то есть указатель на строку): int DoSomething(Whatever* handle, char** error);По сути, он обращается к своему состоянию и, если что-то идет не так, возвращает код ошибки и, возможно, сообщение об ...

2 ответа

Правильный, портативный способ интерпретировать буфер как структуру

Контекст моей проблемы в сетевом программировании. Скажем, я хочу отправлять сообщения по сети между двумя программами. Для простоты, скажем, сообщения выглядят так, и порядок следования байтов не имеет значения. Я хочу найти правильный, ...

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

0 ответов

Вы точно поняли, чего хочет ОП? Я еще не сделал (и я считаю, что OP очень растерялся). Я только сделал обоснованное предположение. Мне грустно, что так много вопросов остаются без мотивации и без контекста.

ужно динамически открыть общую библиотекуlib.so если определенное условие выполняется во время выполнения. Библиотека содержит ~ 700 функций и мне нужно загрузить все их символы. Простое решение состоит в том, чтобы определить указатели функций ...

0 ответов

http://msdn.microsoft.com/en-us/library/ms682623%28v=vs.85%29.aspx

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

0 ответов

Спасибо, отредактировал ответ.

акая вещь: for(;;) { statements; }Или это так: for(initialisation;condition;updation) { }Я ищу ответы со ссылками на различные источники.

0 ответов

функции всегда внешние. Переменных нет.

у вызвать функции, определенные в test.c из other.c. Могу яextern function1 называть это? Кроме того, я должен использоватьextern вfunction2 а такжеfunction3которые называютсяfunction1? other.c extern function1(); function1();test.c void ...

4 ответа

Нахождение максимальной суммы непрерывных подмассива

Я пишу код, чтобы найти максимальную сумму смежных суб-массивов в C. Логика, по-моему, в порядке, но все же вывод неправильный. Пожалуйста, посмотрите в код. Алгоритм делит больший массив на 2 подмассива. Затем он проверяет подмассив максимальной ...

2 ответа

 в глобальной области видимости, то есть для глобальных переменных и функций: статические функции и глобальные переменные являются локальными для модуля компиляции, то есть они не отображаются в таблице экспорта скомпилированного двоичного объекта. Таким образом, они не загрязняют пространство имен. Объявление статических всех функций и глобальных переменных недоступными извне модуля компиляции (т.е. файла C) - хорошая идея! Просто имейте в виду, что статические переменные не должны помещаться в заголовочные файлы (за исключением очень редких особых случаев).

жный дубликат: Что означает «статический» в программе на C? [https://stackoverflow.com/questions/572547/what-does-static-mean-in-a-c-program] Что этоstatic Ключевое слово означает в C? Я использую ANSI-C. Я видел в нескольких примерах кода, они ...

7 ответов

Неужели, по крайней мере, избегать выбрасывать указатели? И это также помогает, если вам нужно переместить или изменить адрес памяти данных. Если у вас есть указатели на n экземпляров, вам придется отправлять им новый адрес один за другим. Ват, я понял вашу точку зрения :)

ли проблема с несколькими потоками, использующими одно и то же целочисленное расположение памяти между pthreads в программе на C без каких-либо утилит синхронизации? Чтобы упростить проблему, Только один поток напишет в целое числоНесколько ...