А знали ли вы, что...

Если при нарезании резьбы смазать инструмент касторовым маслом, то процесс пойдёт намного лучше.

Прочее

Сайт больше не работает
на Raspberry Pi

Спасибы

Программирование на C/C++

Полезные куски кода и прочие интресности.


Eclipse CDT и MSYS2, учим видеть MinGW

Вот захотелось Eclipse попробовать в качестве среды разработки для C++. Везде в списках IDE для C++ она фигурирует. Иногда даже как лучшая. Что ж, будем пробовать.

Читать далее...

Избавляемся от undefined reference to `__mulqi3' в Code::Blocks

Мне нравится Code::Blocks. Замечательная IDE, которая умеет всё. И вот сравнительно недавно начал использовать эту среду для написания программ для AVR. Всё шло замечательно, но стоило лишь использовать sprintf, программа перестала компилироваться, линковщик выдавал ошибку undefined reference to `__mulqi3'.

Читать далее...

UTF-8 и MinGW

Наверное, любой сталкивался с проблемой русских букв в консоли. И каждый придумывал свои костыли. Вот и я свой придумал.

Читать далее...

Fox Toolkit - пишем маленькие кросс-платформенные приложения с более мощной библиотекой

После того, как мы поиграли с FLTK, я нашёл ещё одну библиотеку виджетов - Fox Toolkit. Эта библиотека предоставляет более широкие возможности для разработки приложений с графическим интерфейсом.

Библиотека также поставляется в виде исходного кода и скачивается с официального сайта. В статье рассматривается версия 1.6.50.  Компилируем под Windows.

Читать далее...

FLTK - пишем маленькие кросс-платформенные приложения с олдскульным интерфейсом

Иногда требуется написать кросс-платформенное приложение с небольшим размером. Для управления микроконтроллером, например. Или рисования иконок для дисплеев. Но использовать кросс-платформенные библиотеки вроде Qt, WxWidgets не имеет смысла - весят они ну очень много. Неудобно получается, когда приложение весит 100кб, а графическая библиотека для него – под 30Мб.

На помощь к нам приходит FLTK – Fast, Light Toolkit.

Читать далее...