C – вопросы и ответы

2
голоса
1
ответ
Это фрагмент кода для отображения видео AVI, и он работает. int main( int argc, char** argv ) { // cvNamedWindow( "Example2", CV_WINDOW_AUTOSIZE ); CvCapture* capture = cvCreateFileCapture( "video....
7 лет, 10 месяцев назад wrahool
4
голоса
2
ответа
Есть ли какой-либо способ в Linux, используя c , чтобы создать diff/patch из двух файлов, хранящихся в памяти, используя общий формат (например: унифицированный diff, например, с помощью командной ...
2 года, 8 месяцев назад DevNull
0
голосов
0
ответов
Существует класс WMI с методом void. MOF для класса выглядит следующим образом: class MSFT_SomeClass { void Method1( [in] uint32 Arg1, [in] uint32 Arg2, [out] uint32 Arg3, [out] object Arg4); … } Н...
1 год, 5 месяцев назад Aleksei Guzev
-3
голоса
1
ответ
Я изучаю программирование на С, и у меня возникают проблемы с печатью имени, которое я храню в массиве символов. char nameArr[125]; for (int i = 0; i < 125; i++) { if (nameArr[i] != "\0") { prin...
1 год, 12 месяцев назад Vlok
0
голосов
1
ответ
Этот вопрос всегда меня беспокоил. Рассмотрим следующую программу: #include <stdlib.h> #include <stdio.h> int main(void){ char one,mid,final; int num; printf("Enter the first character:...
4 года, 10 месяцев назад Cool Guy
0
голосов
0
ответов
В настоящее время у меня есть 2 потока, и я хочу, чтобы иметь возможность печатать stackTrace первого, в определенных условиях второго. Первый поток - это нормальное выполнение программы, второй - ...
1 год, 6 месяцев назад Destrif
3
голоса
3
ответа
Могу ли я переопределить ключевые слова С#define в C? Я нашел это в стандартах С++: ISO/IEC 14882: 1998 и ISO/IEC 14882: 2003 17.4.3.1.1 Макро-имена [lib.macro.names] 2 Единица перевода, которая вк...
7 лет, 2 месяца назад FrozenHeart
3
голоса
3
ответа
С учетом этого кода: typedef void (*Thunk)(); Thunk* gFP; void foo(){ printf("Foo "); *gFP(); }; void bar(){ printf("Bar "); Thunk Codex[] = { foo, bar }; gFP = Codex; (*gFP++)(); Случается ли вызо...
8 лет, 8 месяцев назад AShelly
0
голосов
0
ответов
В этом основном методе, когда я вводим данные для трех тестовых примеров, тогда в стороне для цикла scanf для переменной "data" wait для пользователя нажмите enter int main() { int test,n,k,data,re...
3 года, 1 месяц назад Ghanshyam Kumar
1
голос
1
ответ
Как школьное задание, я пишу простой HTTP-сервер в C. У меня есть большая часть кода, готового к работе, но send() / write() требует длины отправляемого сообщения. Здесь я боюсь. fseek() не работае...
5 лет, 2 месяца назад kakefarmer
-1
голос
2
ответа
Любой может здесь сказать, какие команды компилировать и запускать файлы C из компилируемой строки. GCC -o op_filename ipfilename.c in gcc compiler. Точно так же существуют конкретные команды CCSC....
6 лет, 7 месяцев назад krishna
0
голосов
1
ответ
Я пытаюсь изучить pthreads, с mutex и cond, но я не могу понять, как сбросить varible ТОЛЬКО после того, как последний поток, который его использовал, больше не нуждается. У меня есть следующий код...
2 года, 11 месяцев назад Pold
0
голосов
2
ответа
Я имитирую udp-сервер, который получает несколько сообщений запроса через udp-клиент. Мне нужно создать 2 потока в этом примере кода сервера udp. нить 1 получит весь запрос udp по мере поступления ...
5 лет, 7 месяцев назад DragonX
0
голосов
2
ответа
Я не могу найти точное решение 2 рейза до мощности 32 в следующей программе. Я использую терминал cygwin. #include <stdio.h> main() { int base, expo; long long value = 1; printf("Enter base n...
5 лет, 9 месяцев назад Farhan Misarwala
0
голосов
2
ответа
Мне нужна ваша помощь, чтобы указать, что я делаю неправильно, читая файл и записывая в другой файл. Проблема в том, что я ничего не получаю в своем выходном файле, где должен быть записан результа...
4 года, 11 месяцев назад Max
0
голосов
1
ответ
Я спросил об этом некоторое время назад, но был очень расплывчатым, и я также внес некоторые изменения в свой код. У меня есть файл, который я называю "stats.txt", который я открываю с помощью: (ис...
6 лет, 8 месяцев назад Jdoging
7
голосов
3
ответа
Я хотел бы написать фрагмент кода, который проверяет для каждого сетевого устройства (например, eth0, lo, master devices) некоторую статистику и данные конфигурации об этом устройстве. Я мог найти ...
9 лет, 5 месяцев назад Oren S
-2
голоса
3
ответа
Мой код не сортирует более десяти слов, и мне нужно сортировать около 2000 строк альфабетов. и длина строки меньше 20 символов. Я убедился, что чтение и запись файла верны. файл имеет список слов м...
3 года, 8 месяцев назад einstein
-8
голосов
2
ответа
Недавно я столкнулся с этим вопросом, как то, что различные интенсивные операции ЦП в программировании "С", и я мог подумать ниже: Математические операции Соответствующий выбор структур данных, осн...
6 лет, 10 месяцев назад Vivek Gupta
1
голос
1
ответ
Я пытаюсь найти кратчайший путь в лабиринте с конкретными начальными и конечными точками, лабиринт построен как 2D-таблица (строки и столбцы), когда в некоторых ячейках в таблице вы не можете пройт...
5 лет, 9 месяцев назад user2144097
-1
голос
1
ответ
Я новичок в языке C, и меня попросили написать целую программу, печатающую в отдельных строках нечетные числа от 100 до 0 , и маркировку "!!!" те числа, которые являются умножениями на 7 . Я пыталс...
1 год, 11 месяцев назад Jan
0
голосов
0
ответов
Я работаю над драйвером устройства Linux, и мне нужно выяснить, сколько страниц связано с передачей DMA, учитывая начальный адрес и размер буфера. В этом случае буфер выделяется либо vmalloc() либо...
1 год, 1 месяц назад It'sPete
4
голоса
4
ответа
Не могли бы вы мне помочь? Мой код выполняет токенизацию, поэтому я создал такой код: Я выделяю некоторую память, я strcpy(malloced_memory, argv) Выполняю strtok(mallocted_memory, ".") Попробуйте f...
3 года, 10 месяцев назад wh.Kwon
0
голосов
2
ответа
Во время компиляции я не получаю ошибки, однако при ее выполнении программа вылетает из строя. Я вывел ошибку, это строка с *mat3[x][y]=mat1[x][y]+mat2[x][y] . Что здесь происходит, и как я могу эт...
1 год, 9 месяцев назад Riccardo Barbieri
3
голоса
4
ответа
Я пытаюсь написать код (в C), который будет считываться из одного файла и записываться в созданный файл. Единственная часть, с которой я борюсь, - это цикл while, который должен постоянно читать и ...
6 лет, 2 месяца назад user4910881
1
голос
2
ответа
У меня есть.cpp-код, как показано ниже, в котором я копирую некоторые значения matrix_1 в matrix_2. (ПРИМЕЧАНИЕ. Первоначально matrix_2 является копией матрицы_1.) num_of_row_of_matrix_1 = 400 num_...
2 года, 3 месяца назад Akhilesh
4
голоса
2
ответа
Мне любопытно узнать, можно ли реализовать posix_spawn в Linux с помощью комбинации vfork + exec . В очень упрощенном виде (исключая большинство необязательных аргументов) это может выглядеть приме...
5 лет, 3 месяца назад Grodriguez
0
голосов
1
ответ
Я создаю простое приложение для чата под GTK + и C, В этом мне нужно отобразить Список контактов, как показано ниже. 1. Окно Содержит список контактов с контактами Присутствие и статус Значки и имя...
10 лет назад User7723337
0
голосов
2
ответа
Прошу прощения за мой вопрос о новичке. У меня есть две библиотеки, которые вычисляют одно и то же с другой структурой (один использует очередь, другой использует очередь, как два стека). Обе очере...
4 года, 7 месяцев назад Gonzalo
1
голос
1
ответ
Я хочу только printf, если некоторые условия выполняются. Я знаю, что printf - это функция с переменным числом аргументов, но, к сожалению, я не могу найти здесь ни одной нити, объясняющей, что я м...
6 месяцев, 3 недели назад Charles
6
голосов
8
ответов
Я создаю небольшую веб-службу, к которой будут обращаться только машины, а не пользователи, которые просто берут строку запроса и делают несколько запросов MySQL. Я решил записать это на PHP, потом...
8 лет, 4 месяца назад DanielGibbs
1
голос
1
ответ
Я создал программу для отображения выложенного куба на белом холсте, но я не уверен, как многократный куб в let say? 10 x 10. Другой вопрос: как я могу создать тот же куб в трехмерном пространстве?...
6 лет, 8 месяцев назад Angelrawzz
0
голосов
3
ответа
Поэтому я создаю игру. Он имеет плату 5 на 5, заполненную символами a, b и c. Мне нужно создать функцию, если доска обнаруживает одну и ту же букву рядом друг с другом, она исчезает, а опустошенные...
5 лет, 4 месяца назад user3820970
-3
голоса
3
ответа
Я использую Arduino Uno (16 бит int ) и: #define DT 49 #define DT_MICRO ((DT) * 1000) ... while (val<DT_MICRO){/*something*/} Что дает 49 -16536 если я печатаю их с помощью Serial.print(DT); , З...
5 лет, 3 месяца назад mike
0
голосов
2
ответа
Вот описание проблемы. Пусть d (n) определяется как сумма собственных делителей n (числа меньше n, которые равномерно делятся на n). Если d (a) = b и d (b) = a, где a ≠ b, то a и b являются дружест...
4 года, 5 месяцев назад Atul Shanbhag
0
голосов
1
ответ
У меня проблема с некоторыми встроенными функциями для C. В основном то, что я пытаюсь создать, это мой собственный калькулятор осциллятора Colpitts, который принимает следующие значения в качестве...
2 года, 6 месяцев назад Mike
5
голосов
3
ответа
У меня есть поток с именем mainloop то есть. int run_mainloop; void* mainloop(void* param) { // local vars // initialize local vars while(run_mainloop) { // run mainloop } return 0; } Поток запуска...
7 лет, 10 месяцев назад Matt
0
голосов
1
ответ
Во-первых, я полностью новичок в Linux и языке C, я не могу связать C с c++ или java, когда дело доходит до строк !. Я использую Fedora16 - linux - и я хочу прочитать файл proc/[pid]/status, чтобы ...
4 года, 1 месяц назад AMH9
1
голос
2
ответа
Я пытаюсь скомпилировать файл Args.c, который содержит Middlc.h. Middlc.h неправильно дает следующие ошибки. enter code here Middlc.h:23:1: error: pasting "*" and "ArgList" does not give a valid pr...
6 лет, 10 месяцев назад mlemboy
-1
голос
1
ответ
Я использую этот код, чтобы увидеть ход функции sin: #include <stdio.h> #include<stdlib.h> #include<math.h> #include<locale.h> #include<time.h> #define PI 3.14159265 v...
11 месяцев, 3 недели назад mrgerber
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема