c++

c++

Подписчиков: 14     Сообщений: 76     Рейтинг постов: 1,124.5

java c++ языки программирования python 

java,c++,языки программирования,python
Развернуть

it-юмор geek Epic Handshake Washing hands meme c++ языки программирования java C# 

it-юмор,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,Epic Handshake,Washing hands meme,c++,языки программирования,java,C#
Развернуть

пидоры помогите программирование geek c++ языки программирования песочница 

Привет!

Нужен совет многоуважаемых пидоров!

Захотелось мне смеяться пять минут начать осваивать язык С++. Проблема в том, что никак не могу найти годного самоучителя с задачами.
Не то, что бы их было мало... Как раз таки наоборот - тот случай когда из массы информации не знаешь на чем остановиться.

Какие то ресурсы уже старые ( 2008 -2011 годов ).
Что-то ( типа stepik ) слишком мудреное и непонятное. Какая-то сферическая теория в вакууме без понимая того, как это будет применяться на практике.

В общем, кто шарит в теме - посоветуйте пожалуйста
пидоры, помогите Ч /,пидоры помогите,реактор помоги,программирование,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор,c++,языки программирования,песочница
Развернуть

песочница смешные картинки geek c++ языки программирования Приходите к нам 

Приходите к нам в C++
Мы не говорим «Пропущена звёздочка», мы говорим «error С2664: 'void std::vector<block,std::alloca-tor<_Ty»::push_back(const block &)': cannot convert argument 1 from 'std::_Vector_iterator<std::_Vector_val<st-d::_Simple_types<block»>' to 'block &&'»
И это
Развернуть

it-юмор geek Комиксы c++ языки программирования 

it-юмор,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор,Смешные комиксы,веб-комиксы с юмором и их переводы,c++,языки программирования
Развернуть

it-юмор geek c++ языки программирования vas3k twitter 

Вастрики
@vas3k
Современный код на C++ выглядит так, как будто где-то рядом взорвался грузовик со знаками препинания
4:32 РМ • 8 июн. 2020 г. • Twitter Web App,it-юмор,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор,c++,языки программирования,vas3k,twitter,интернет
Развернуть

it-юмор geek c++ языки программирования сон 

it-юмор,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор,c++,языки программирования,сон
Развернуть

Отличный комментарий!

Углерод предпочитающий дважды ионизированность гидроксильному иону.
Ellarihan Ellarihan 22.05.202019:18 ссылка
+55.4

пидоры помогите arduino usb c++ Qt реактор помоги 

Семпаи реактора, поделитесь мудростью.
пидоры помогите,реактор помоги,arduino,usb,c++,Qt,реактор помоги

Пишу прогу на C++ для управления всякой дичью (2 шаговика, и измерительный АЦП, и прочая дичь по мелочи). Выбрал ардуину для управления устройствами, а сама ардуина получает команды от компа и выполняет их, подключается по USB (сигналами обмениваются в обе стороны). ибо думаю что, для всех алгоритмов обработки данных, полученных с устройства и правил их обработки, может не хватить памяти на ардуине). А как исключить ардуину из этой схемы я не очень понимаю.


Десктопная приложуха пишется на Qt (хочу запилить на линуксе, ак думаю меньше проблем), используется библиотека QserialPort (ранее называлась Qserialdevice) для связи. Связь их мне видится примерно такой: При подтверждении отправки команды формируется строка (символы и цифры норм передаются, поэтому ебаться с кодированием не вижу смысла. посему использую буквы и цифры по максимуму) типа: КЧ\ИК_0/арг1\ИК_1/арг1/арг2\0


Пример реальной команды "11L/1\R/1\0" - включить led(светодиод), отправить сопротивление подстроечного резистора на комп.

где:

КЧ - контрольное число, для проверки, если не совпадает с длинной строки то значит команда пришла не полностью или с ошибкой.

ИК- идентификатор команды - одна большая буква

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

\0 - конец строки.


была идея сделать таблицу команд что бы они обменивались для подтверждения получения только идентификаторами. и если какая-то команда была пропущена то ардуина поймёт что порядок нарушен и запросит повтор команды. (но это мне кажется ебалой которая только память съест.


собсна к главному вопросу. что я делаю не так, какие предложения могут быть для улучшения/ускорения/итд, как лучше обменивать данные и команды. если есть варик напрямую управлять драйверами ШД, светодиодами, датчиками и тд то как это сделать?.


Также непонятки с частотой обмена данными, ставил маленькую- команды принимались кусками. на большой в начале выполнения ардуина ловит какие-то шумы и выводит "ppppppppp" на дисплейчик(что б понимать что она приняла), потом норм работает.


Как лучше организовать обратную связь? что бы были подтверждения получения команды.


Если кто либо занимался чем то подобным то поделитесь своей мудростью.
Развернуть

Area 51 it-юмор geek c++ 

"Я убегаю из Зоны 51 унося С+"

Area 51,it-юмор,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор,c++


Развернуть

it-юмор geek Vulkan API c++ песочница программирование 

vkCгeateDescгiptoгPool
л Память процесса (ГБ),it-юмор,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор,Vulkan API,c++,песочница,программирование
Развернуть
В этом разделе мы собираем самые смешные приколы (комиксы и картинки) по теме c++ (+76 картинок, рейтинг 1,124.5 - c++)