Comments 8
Классный пример. Практичный. Если формат выживает на графах — он переживёт почти что угодно.
А почему вы обфусцировали не весь код? Не боитесь, что его украдут?
я исхожу из того, что вероятность найти полезных людей через открытую публикацию выше, чем риск пострадать от тех, кто просто хочет что-то утащить на халяву.
А как вы решили что обфусцировать, а что - нет?
Кодстайл интересный, конечно. Сводит на нет полезность сниппетов.
Теперь идея понятна. Хотя подход я бы назвал сомнительным. В кооперативе подобными расширениями обычно не занимаются - из-за скорости итерирования, а в соло проще простенькие конвертер написать и также расширять немного кода по мере разрастания структур данных - месиво из макросов поддерживать сложнее, чем пару функций чтения/записи, а мигрировать данные с v0 до v200 кажется нереалистичным, чтобы иметь какое-то применение.
Формат данных на C++, который не боится рефакторинга