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

3 ответа

что означает WINAPI

Я начал изучать Win32 API на C. Я увидел, что основная функция что-то вроде int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { .. }но я знаю, что функция в C похожа [ReturnType] [FunctionName] ...

5 ответов

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

Я дискретизирую синусоидальную волну на частоте 48 кГц, частотный диапазон моей синусоидальной волны может варьироваться от 0 до 20000 Гц с шагом около 100 Гц. Я использую подход таблицы поиска. Таким образом, я генерирую 4096 образцов ...

7 ответов

инициализация массива целых

У кого-нибудь есть способ инициализировать массивints (любой многобайтовый тип на самом деле хорошо), с ненулевым и не -1 значением просто? Под этим я подразумеваю, есть ли способ сделать это в одной строке, без необходимости делать каждый ...

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

3 ответа

Выход из цикла через определенное время, если нет ввода

Мне просто интересно, возможно ли это и как реализовать эту функцию, когда мы выходим из цикла, если нет ввода от пользователя. Например, я хочу выйти из цикла, если пользователь ничего не вводит через 1 минуту. Вот мой код C: #include <stdio.h> ...

2 ответа

функция scanf getchar пропущена

Очень простой вопрос Почему scanf пропускается в первом цикле while. Я пробовал это с помощью getchar (), и результат тот же. getchar пропущен. Если вы, ребята, не понимаете, о чем я говорю, вы можете попробовать скомпилировать это, и вы, ...

1 ответ

Знание статуса процесса с помощью procf / <pid> / status

Я работаю над солярисом. Я знаю, что если запущен процесс, существует файл с именем/proc/<PID>/status, где<PID> это идентификатор процесса, и он содержит поле с именемstate. В качестве примера я использовал мой процесс оболочки: > ps PID TTY ...

7 ответов

Как сделать обобщенную функцию, используя void * в c?

у меня естьincr функция для увеличения значения на1 Я хочу сделать его общим, потому что я не хочу делать разные функции для одной и той же функциональности. Предположим, я хочу увеличитьint,float,char по1 void incr(void *vp) { (*vp)++; }Но ...

3 ответа

ftruncate для файла, открытого с помощью fopen

Платформа - Ubuntu Linux на ARM. Я хочу записать строку в файл, но я хочу каждый раз обрезать файл и затем записывать строку, то есть не добавлять. У меня есть этот код: f=fopen("/home/user1/refresh.txt","w"); fputs( "{"some string",f); ...

4 ответа

Почему gcc допускает инициализацию массива char со строковым литералом больше массива?

int main() { char a[7] = "Network"; return 0; }A строковый литералв C заканчивается внутренненуль персонаж, Таким образом, приведенный выше код должен выдавать ошибку компиляции, поскольку фактическая длина строкового литералаNetwork 8, и это не ...

8 ответов

Самый быстрый способ захвата экрана в Linux

Этот вопрос похож на этот Самый быстрый способ захвата экрана [https://stackoverflow.com/questions/5069104/fastest-method-of-screen-capturing] но для Linux / X11. Чтобы быть более конкретным, мне нужен метод для захвата пиксельных ...