fig

MySQL e Java

julho 29, 2014 / 0 comments

JDBC é a interface do Java para Bancos de Dados padrão. Ela define uma série de objetos para comunicação com diferentes tipos de sistemas de banco de dados, para realizar consultas (queries) e tratar seus resultados, bem como para atualizar as informações contidas no banco. Todas as interações com os bancos de dados são feitas…

Read more →

fig

Obtendo informação sobre Classes

julho 27, 2014 / 0 comments

Várias pessoas já me perguntaram sobre uma funcionalidade equivalente àquela oferecida pela palavra reservada instanceof do Java em C++. É essencial obter informações sobre a classe de um determinado objeto em tempo de execução, quase sempre com relação a algum ancestral do objeto em questão. Por exemplo, se temos diversos descendentes de uma certa classe…

Read more →

Alterando Listas

julho 27, 2014 / 0 comments

Algo muito comum em programas envolvendo listas e outros tipos de containers em C++ é a necessidade de se remover elementos dos mesmos, frequentemente durante algum processo de varredura ou de enumeração de seus elementos. Embora isso possa parecer uma tarefa simples e inocente, a remoção do elemento atual de um loop pode tornar o…

Read more →

fig

Procurando elementos em listas

julho 27, 2014 / 0 comments

Uma forma interessante e muito elegante de procurar elementos contidos em listas ou outros containers da linguagem C++ é através da função find(), pertencente ao Standard Template Library (STL) do C++. O uso do find() tem a vantagem de tornar o código mais legível do que varrer explicitamente o conteúdo de uma lista enquanto se…

Read more →