Mais Código Fonte
Neste ano de existência da Casa do Programador, eu respondi muitas
perguntas, muitas delas, com código fonte, e sempre alguém pergunta
a mesma coisa de novo, portanto, resolvi criar uma seção
com o código fonte dessas respostas, alguns desses códigos poderão
ganhar um artigo com maiores detalhes, mas enquanto isso não
acontece, pegue o código aqui.
- Somatória de matriz de float's.
- Cria uma lista com as palavras de uma string.
- Lê um arquivo e gera um lista com as palavras do arquivo.
- Cálculo recursivo do MDC de dois números.
- Pegando o endereço das portas de impressora no DOS.
- Cria uma lista encadeada com os arquivos de um diretório (Obs.: utiliza o código de Listas Genéricas).
- Procura um arquivo varrendo recursivamente os diretórios.
- Capitilização de strings.
- Compara dois arquivos texto, linha por linha.
- Copia arquivos em DOS.
- Compiando um trecho de uma string p/ outra.
- Verifica se um ano é bissexto.
- Resolução do problema da torre de hanoi, recursivo.
- Verifica se uma string possui somente caracteres numéricos válidos (0..9, -, +, ., E).
- Verifica se o drive está protegido contra gravação e retorna o número de série.
- Faz o 'dump' de um arquivo para a tela, em hexa e ASCII.
- Implementação de um cronômetro em C++, utilizando clock().
- Uma função semelhante ao getch() que retorna depois de um tempo.
- Calculadora RPN (Notação Reversa Polonesa).
- Função que lê uma string e processa as teclas de edição (Ins, Del, Home, End, Backspace e setas).
- Classe que carrega arquivos no format .ASE, gerados pelo 3DMax, com exemplo de utilização feito em OWL, a classe foi uma contribuição de Georges Benatti.
- Função que conta os bits de um número inteiro.
- Função que junta o printf e o gotoxy, para Borland C++.
- Função que gera uma matriz de números aleatórios, sem repetí-los.
- Função que inverte todas as palavras de uma frase (Ex.: "isto é um teste" vira "otsi é mu etset").
- Função que verifica se o números de { e ( são iguais ao de } e ), respectivamente, em um arquivo.
- Funções p/ manipulação de vídeo em Win32 Console (clrscr e gotoxy).