SQL Server
SQL Server Como conectar uma aplicação C++ ao SQL Server usando o Visual Studio e ODBC, método padrão e recomendado pela Microsoft para aplicações C++ nativas. 1. Pré-requisitos Visual Studio…
SQL Server Como conectar uma aplicação C++ ao SQL Server usando o Visual Studio e ODBC, método padrão e recomendado pela Microsoft para aplicações C++ nativas. 1. Pré-requisitos Visual Studio…
Oracle Como conectar uma aplicação C++ a uma base de dados Oracle usando o Visual Studio e o Oracle Instant Client com OCCI (Oracle C++ Call Interface). 1. Pré-requisitos Oracle…
PostgresSQL Como conectar uma aplicação C++ a uma base de dados PostgreSQL usando Visual Studio e a biblioteca libpqxx (a interface C++ oficial para PostgreSQL). 1. Pré-requisitos PostgreSQL instalado no…
MySql Como conectar uma aplicação C++ a uma base de dados MySQL usando o Visual Studio e o MySQL Connector/C++. 1. Pré-requisitos Visual Studio instalado (recomenda-se VS 2019 ou 2017…
Ligação a bases de dados relacionais A ligação de aplicações C++ a bases de dados relacionais como MySQL, PostgreSQL, Oracle e SQL Server é fundamental para o desenvolvimento de sistemas…
Tratamento e manipulação de ficheiros e pastas O tratamento de ficheiros e a manipulação do sistema de ficheiros em C++ são fundamentais para armazenar, recuperar e organizar dados de forma…
Manipulação do sistema de ficheiros A biblioteca <filesystem>, introduzida no C++17, permite manipular pastas (diretórios) e arquivos de forma moderna, portátil e segura. Com ela, você pode criar, remover, listar…
Tratamento de ficheiros A manipulação de ficheiros é uma funcionalidade essencial em C++, permitindo ler, gravar e modificar dados persistentes. Em C++, essa tarefa é realizada principalmente através das classes…
Tratamento de exceções O tratamento de exceções é um mecanismo fundamental em C++ para lidar com erros e situações inesperadas durante a execução do programa, tornando o código mais robusto…
Métodos e atributos estáticos O que são membros estáticos? Em C++, membros estáticos (atributos e métodos) são associados à classe, e não às instâncias (objetos) dela. Isso significa que: Existe…