IDE (Integrated Development Environment / Ambiente Integrado para Desenvolvimento):
O Code Blocks é uma excelente opção para programar em C++. É uma plataforma cruzada de ambiente de desenvolvimento open-source, integrada, que suporta a utilização de múltiplos compiladores, tais como: (MingW/GNU GCC), MSVC++, Digital Mars, Borland C++ 5.5, e Open Watcom. O compilador predefinido, com o qual este pacote de Code Blocks vem é o MinGW.
A funcionalidade do Code Blocks pode ser expandida através da utilização de plugins. Ele tem um sistema de construção personalizado rápido, que não requer makefiles, e permite-lhe executar construções paralelas em sistemas com um CPU multi-core.
O debbuger do Code Blocks suporta a aplicação de pontos de rutura no código fonte, ou nos dados com os quais o programa lida, assim como o estabelecimento de condições e contadores para os ditos pontos de rutura. Também pode criar inspeções definidas pelo utilizador. Outra funcionalidade digna de mencionar são os estados de memória personalizáveis.
Por último, o Code Blocks colora a sintaxe do código fonte, inclui uma função de desdobramento de código para as linguagens C++ e XML, tem um interface com separadores, vem com um navegador de classes, e uma funcionalidade para completar o código fonte.
Code::Blocks
LIVROS:
Estruturas de Dados Usando C
C Completo e Total
Apostilas
Site
Curso
Programa em C - Italo Grossi - YOUTUBE - MEGA