Lançamento v1.0.0 💿
Esta é a primeira versão estável do Sistema de Gerenciamento de Biblioteca de Mídia, um projeto de estudo aprofundado em C++.
O executável desta release foi compilado utilizando o Makefile presente no repositório e está pronto para ser executado em ambientes Windows.
Destaques Técnicos:
- Arquitetura Robusta com POO: O sistema foi construído sobre os pilares da Programação Orientada a Objetos, com uma hierarquia de classes polimórfica que permite gerenciar diferentes tipos de mídia de forma unificada.
- Gerenciamento de Memória Moderno e Seguro: Para prevenir vazamentos de memória, o projeto utiliza
std::unique_ptr(ponteiros inteligentes) em vez de ponteiros brutos, seguindo as melhores práticas do C++ Moderno e o princípio RAII. - Persistência de Dados: O estado completo da biblioteca é salvo e carregado a partir de um arquivo de texto, demonstrando a manipulação de arquivos com
fstream.
Como Executar (Windows):
- Baixe o arquivo
biblioteca.exedesta release. - Abra um terminal (Prompt de Comando ou PowerShell) na pasta onde você salvou o arquivo.
- Execute o programa com o comando:
./biblioteca.exe