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.
Novo Função que conta os bits de um número inteiro.
Novo Função que junta o printf e o gotoxy, para Borland C++.
Novo Função que gera uma matriz de números aleatórios, sem repetí-los.
Novo Função que inverte todas as palavras de uma frase (Ex.: "isto é um teste" vira "otsi é mu etset").
Novo Função que verifica se o números de { e ( são iguais ao de } e ), respectivamente, em um arquivo.
Novo Funções p/ manipulação de vídeo em Win32 Console (clrscr e gotoxy).