#include "comum.h" /************************************************************** #Funcão#: #comTrataErro# #Autor#: #Alexandre Falcão# #Data#: #27/07/2001# #Descrição#: #imprime mensagem de erro na rotina funcao e cai fora do programa# #Parâmetros#: #entrada#: #msg#: #mensagem de erro# #funcao#: #nome da função onde ocorreu o erro# #saída#: #nenhum# #Retorno#: #nenhum# #Modificação#: #data#: #99/99/9999# #autor#: #Alexandre Falcão# #descrição#: #inexistente# **************************************************************/ void comTrataErro(char *msg, char *funcao) { fprintf(stderr,"Erro: %s na função %s\n",msg,funcao); exit(-1); } /************************************************************** #Funcão#: #comAviso# #Autor#: #Alexandre Falcão# #Data#: #27/07/2001# #Descrição#: #imprime aviso na rotina funcao # #Parâmetros#: #entrada#: #msg#: #aviso# #funcao#: #nome da função onde ocorreu a necessidade de aviso# #saída#: #nenhum# #Retorno#: #nenhum# #Modificação#: #data#: #99/99/9999# #autor#: #Alexandre Falcão# #descrição#: #inexistente# **************************************************************/ void comAviso(char *msg, char *funcao) { fprintf(stdout,"Aviso: %s na função %s\n",msg,funcao); } /************************************************************** #Funcão#: #comTroca# #Autor#: #Alexandre Falcão# #Data#: #27/07/2001# #Descrição#: #troca valor de a pelo valor de b# #Parâmetros#: #entrada#: #a#: #informação a# #b#: #informação b# #saída#: #nenhum# #Retorno#: #nenhum# #Modificação#: #data#: #99/99/9999# #autor#: #Alexandre Falcão# #descrição#: #inexistente# **************************************************************/ void comTroca(int *a, int *b) { if (a != b) { *a = *a - *b; *b = *a + *b; *a = *b - *a; } } /* author: Gustavo Sverzut Barbieri (http://www.gustavobarbieri.com.br) */