Блог разработчика игр

Showing: 1 - 4 of 4 RESULTS
CPP C++ logo
🗒

Простой токенизатор

В прошлом году мне понадобилось доработать токенизатор в моем движке. Поэтому я быстро набросал новую простейшую версию. Токенизатор хранит лишь начало/конец токена аля std::string_view. Поддерживается UTF-8. Поддерживает произвольный набор разделителей и их произвольную длину. Может быть достаточно легко доработан до …

Unicode logo
🗒

Flexible and Economical UTF-8 Decode

Давно использую декодер, состоящий из кучи бранчей и логических операций. Вот вариант без бренча (тернарный оператор в данном случае брачнем не является), двух логических операций и таблицы – Flexible and Economical UTF-8 Decode

VIM logo
🗒

Кодировки в VI

Для удобной работы с файлами в разных кодировках можно прописать в .vimrc следующие строки: Теперь кодировку можно менять налету нажатием F8.

iPhone
🗒

YamiPod – работаем с iPod

YamiPod – бесплатная программа, которая позволяет эффективно работать с iPod под операционными системами macOS, Windows и Linux. YamiPod способна работать непосредственно с iPod и не требует установки. Основные возможности Автоматическое распознавание iPod; Возможность копировать mp3 и AAC файлы с/на iPod; …