Uso de gráficos no ambiente DEV-C++

Páginas: 3 (560 palavras) Publicado: 3 de outubro de 2014
Uso de Gráficos no ambiente Dev C++
Prof. Paulo André Castro
ITA - IEC
1. Introdução
O padrão ANSI da linguagem C (C ANSI) não define rotinas gráficas, entretanto
elas são necessárias em váriosprogramas profissionais. Por tal razão, foram criados
independentemente vários conjuntos de rotinas gráficas como por exemplo o Microsoft
C/C++ para DOS e o Borland Graphics Interface (BGI). Alémdestas, junto com sistemas
operacionais baseados em janelas (Windows, X Windows, Mac OS, etc.) foram criadas
bibliotecas gráficas para trabalhar com tais sistemas. Existem ainda outras bibliotecasgráficas avançadas, como o OpenGL, capazes de construir gráficos em 3D.
No contexto de um curso de introdução a computação, é interessante utilizar uma
biblioteca gráfica simples em 2D, mas que forneçafunções de desenhos formas
geométricas, como retas, círculos, retângulos, etc. Por sua simplicidade, foi escolhida uma
versão da BGI (BGIm) criada para operar no ambiente Dev C++. O restante destedocumento, descreve como instalar e utilizar o BGI. Maiores informações sobre a
implementação
do
BGI
para
Dev
C++
podem
ser
obtidas
emhttp://www.cs.colorado.edu/%7Emain/cs1300/doc/bgi/bgi.html.
O livro Programação
Orientada a Objetos com Turbo C++ do autor G. Perry (disponível na biblioteca do ITA)
traz no seu apêndice F uma breve introdução ao uso de BGI em programas gráficos.
2.Instalação da Biblioteca BGI no ambiente Dev C++
O código binário do BGIm e maiores detalhes sobre suas funções e seus desenvolvedores
estão disponíveis emhttp://www.cs.colorado.edu/%7Emain/cs1300/doc/bgi/bgi.html.

Os arquivos necessários para instalação do BGI no Dev C++ são:
graphics.h
libbgi.a

(copiar em C:\Dev-Cpp\include)
(copiar em C:\Dev-Cpp\lib)

2.1. Uso de Projetos
Paratrabalhar em modo gráfico será necessário utilizar o conceito de Projeto. Um projeto
pode ser considerado como um container que armazena todos os elementos que irão
compor um programa.
2.1.1....
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Dev C
  • dev c++
  • Dev c++
  • dev c++
  • dev c++
  • Dev C++
  • DEV C++
  • dev c

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!