Результаты поиска по запросу "c"
Никогда не используйте system () в Windows (запрещено).
могу запустить внешнюю программу на C? Например, прикладные программы, такие какbrowser, word, Notepadи т. д. Также, как я могу установить определенный размер окна внешней прикладной программы? Например размер окна300 X 300 пиксели.
Надеюсь это поможет.
то, оператор делать в C?
Нет особой причины, по которой содержимое строки должно быть допустимым выражением Си. Если вы хотите сделать это, я советую дать ему другое имя, например STRINGIZE_EXPR.
#define STR1 "s" #define STR2 "1" #define STR3 STR1 ## STR2 ли объединить STR3 == "s1"? Вы можете сделать это, передав аргументы в другую функцию Macro. Но есть ли прямой путь?
В общем, следует избегать использования внешнего определения. Они легко приводят к неуправляемому коду и ошибкам, которые трудно обнаружить. Конечно, есть примеры, когда другие решения были бы непрактичными, но они редки. Например, stdin и stdout - это макросы, которые отображаются в переменную внешнего массива типа FILE * в stdin.h; пространство памяти для этого массива находится в стандартном модуле C-библиотеки.
ажется, что даже если я ссылаюсь на функцию в другом файле без объявления extern, gcc все равно может скомпилировать этот модуль. Поэтому мне интересно, нужно ли где-нибудь объявление extern для функции? Я знаю, что вам нужен extern для переменных.
... это работает?
аю, что у меня проблема с моей системой Mac OS. Все, что я пытаюсь установить на нем с помощью pip, я снова и снова получаю одни и те же ошибки, я вставил только те строки, которые отображают ошибку, чтобы не переполнить этот поток: Collecting ...
, Каждое поведение было бы выгодно в одних ситуациях и невыгодно в других.
авний обзор кодабыло заявлено, что [//codereview.stackexchange.com/a/204977]В некоторых системах может выделить болееcalloc() Всего байтов, тогда какSIZE_MAX ограничено.malloc()Я утверждаю, что это ошибочно, потому что создает пространство для ...
@Jim: просто да.
разница между типами intint8_t, int_least8_t а такжеint_fast8_t?
«Переменные стека должны быть предпочтительными» ... но не слишком большие
льно ли я считаю, что: char *buff[500];... создает переменную стека и: char *buff = (char *)malloc(500);... создает переменную кучи? Если это правильно, когда и почему вы будете использовать переменные кучи над переменными стека и наоборот. Я ...
кажется, не работает для меня, используя фиксированный кадр номер 0, используя H265.
ибудь знает, как реализовать поиск по секундам (или миллисекундам) в FFmpeg. В настоящее время у меня есть цикл, выполняющий кадры видео с использованием av_read_frame (), и я хочу определить, во сколько этот кадр должен быть в секундах. Если ...
который может делать с ним все, что вы хотите.
ли хороший способ для модульного тестирования функции или класса с помощью команд OpenGL? Я знаю, что для c ++ я могу сделать класс шаблоном и передать класс, выполняя прямые вызовы opengl: namespace myNamespace { struct RealOpenglCall { static ...