C (Си) Неопределённость адреса возвращаемого функциейВопрос из прошлой темы, так как проблема выявилась на другом уровне
https://www.cyberforum.ru/c/thread3178304.html
Для многопоточной программы есть функция инициализации переменных в глобальный массив:
C_SYSTEM * systems = NULL;
C_SERVICE * services = NULL;
C_VAR* init_service_var(C_SERVICE* service, char name, char comment, double value) {https://www.cyberforum.ru/ c/ thread3178318.html
C (Си) Функция не получает аргументы Пишу программу для многопоточной симуляции, переменные в симуляции разбиты по структурам систем:
typedef struct C_SERVICE { // Структура с параметрами систем
char name; // Имя системы
char comment; // Комментарий к системе
void (*init)(); //
void (*start)(); //
void (*pre_update)(); //
void (*post_update)(); //
C_VAR* vars; //...
C (Си) Как вытащить переменную из функцииhttps://www.cyberforum.ru/ c/ thread3177957.html Здравствуйте.
Вопрос тривиальный, но что-то мне не удалось найти подходящего для меня ответа.
Есть вот такая функция:
void FREQ(lv_event_t * e)
{
lv_obj_t * slider = lv_event_get_target(e);
int16_t v = lv_slider_get_value(slider);
printf("FREQ:%d\n", v);
C (Си) Игра пинг-понгГлаз немного подустал смотреть на буквы, подскажите, умнейшие люди, что мне нужно написать, чтобы запустить мячик летать по полю адекватно? Есть алгоритм движения мячика, но он движется по какой-то странной траектории. Я предполагаю, что замешаны расчеты с int и float, которые могут выдавать какое-то страшное значение.....
#include <math.h>
#include <stdio.h>
#define WIDTH 25 //...https://www.cyberforum.ru/ c/ thread3177646.html
C (Си) Как корректно вернуть данные из DLL функции? Я написал функционал, собрал dll библиотеку. И теперь хочу сделать API. То есть хочу сделать несколько функций импортируемыми в других языках, например С++.
Но я не могу понять как это правильно сделать.
Логика следущая:
-Импортирую библиотеку в проекте на С++
-Подключаю хедер с прототипами данных (структура)
-Вызываю функцию на С++ передавая входные параметры, она обрабатывает данные и...
C (Си) Дизассемблирование программы dosКак программу в формате .EXE, написанную для dos дизассемблировать на язык turbo c? Программа была написана на нем же.https://www.cyberforum.ru/ c/ thread3176144.html
C (Си) Программа на VPS завершается SIGSEGVЗдравствуйте.
Написал программу на Си, реализующую частично http 1.1 протокол (метод GET). Запустил её на VPS (ubuntu 22.04), однако через несколько часов в логах вижу следующие строки:
Jul 19 07:49:04 scratko kernel: http_server: segfault at 2040fffff8 ip 00007f68c9e973fe sp 00007fffd4c03f30 error 4 in libc.so.6
Jul 19 07:49:04 scratko kernel: Code: 99 13 00 e8 04 b9 ff ff 0f 1f 40 00...https://www.cyberforum.ru/ c/ thread3174758.html
Не компилируется проект на C с использованием makefile C (Си) Здравствуйте. Есть проблема с компиляцией проекта с помощью makefile для Windows. Проект называется Triangle(Генератор двумерных качественных сеток и триангулятор Делоне). Проект написан на C и компилируется с помощью mingw32. Так как автор проекта сам не удосужился скомпилировать программы для Windows и Linux, то приходится делать самостоятельно, в результате чего программа не может...
C (Си) Код перекладывания информации на оценкуЕсть две флеш-памяти и микроконтроллер STM32H7. Надо записать данные из одной флеш-памяти в другую. Одна память подключена к МК по SPI, другая по QSPI. Ничего кроме этой записи данных программа делать не должна. Пожалуйста, посоветуйте можно ли ускорить выполнение операции записи микроконтроллером и как, если сейчас я выполняю запись вот таким кодом:
/// - операции, которые...https://www.cyberforum.ru/ c/ thread3172782.html
C (Си) Хеш-таблицыДобрый вечер, помогите разобраться c хеш-таблицей с разрешением коллизий методом открытой
адресации (хеш-функция – метод свертки).
Я понял максимум что это таблица, в нее отправляем элементы которые у нас есть, то есть делим их на части, потом складываем эти части, делим их на размер таблицы, ищем процент и вставляем в тот Index, который получили при делении(это кстати вроде свертка), а...https://www.cyberforum.ru/ c/ thread3172050.html
Как играть в асинхронность и многопоточность в C? C (Си) Здравствуйте! Имеется задача построить низкоуровневое веб-приложение на C. На си приходится писать, по большей мере потому что в будущем его допилят и зальют на контроллер либо мини-комп без ОС, а от части для проведения максимальной оптимизации (ну, до ассемблера спускаться не собираемся в ближайшее время), которой в высокоуровневых языках добиться невозможно.
Но проблемой стало отсутствие...
C (Си) Не знаю откуда ошибки realloc(): invalid next size Aborted или corrupted size vs. prev_size Abortedhttps://www.cyberforum.ru/ c/ thread3171437.html // вроде выделяю правильно realloc выделяет память правильно указатель верный и по размеру правильно.
//не понятно почему ошибки с realloc
//задача нужно ввести все слова (с консоли) в один большой массив str с разделителем '\0'
// str это огр
По прошлому проекту в Logisim Evolution https:/ / www. cyberforum. ru/ blogs/ 223907/ blog8781. html прилагаю файл архива проекта Gowin Eda и снимок. Восьмибитный счётчик из сумматора+ генератор сигнала. . .
В результате работы этого скрипта подсвечиваются нужные кнопки не только в форме быстрого ответа, но и при редактировании сообщения:
/ / ==UserScript==
/ / @name CF_DefaultLangSelect
/ / . . .
Машинное обучение представляет собой одну из наиболее динамично развивающихся областей искусственного интеллекта, которая фокусируется на разработке алгоритмов и методов, позволяющих компьютерам. . .
В контексте стремительного развития современных технологий особое внимание уделяется таким инструментам, как нейросети. Эти структуры, вдохновленные биологическими нейронными сетями, используются для. . .
Генерация изображений с помощью искусственных нейронных сетей стала одним из наиболее захватывающих направлений в области компьютерного зрения и машинного обучения. В этой статье мы рассмотрим. . .
Нейросети, или искусственные нейронные сети, представляют собой модели машинного обучения, вдохновленные работой человеческого мозга. Они состоят из множества взаимосвязанных узлов, или "нейронов",. . .
Введение в распознавание изображений с помощью нейросетей
Распознавание изображений с помощью нейронных сетей стало одним из самых впечатляющих достижений в области искусственного интеллекта. Эта. . .
Искусственный интеллект (ИИ) представляет собой одну из наиболее динамично развивающихся областей современной науки и технологий. В широком смысле под искусственным интеллектом понимается способность. . .
Искусственные нейронные сети стали неотъемлемой частью современных технологий, революционизировав множество областей - от медицинской диагностики до автономных транспортных средств. Python, благодаря. . .
Python стал неотъемлемой частью современного машинного обучения, завоевав позицию ведущего языка программирования в этой области. Его популярность обусловлена несколькими ключевыми факторами, которые. . .
TKinter — это одна из наиболее популярных библиотек для создания графических интерфейсов пользователей (GUI) в языке программирования Python. TKinter входит в стандартную библиотеку Python, что. . .
Введение: Обзор роли HTML5 в мобильной разработке
В современном мире мобильных технологий HTML5 стал ключевым инструментом для разработки кроссплатформенных приложений. Эта технология произвела. . .