read_pg_conf
Publicado por Perfil removido 06/08/2007
[ Hits: 3.889 ]
Esta função lê um arquivo com configurações para conexão com bando de dados PostgreSQL.
O formato deste arquivo é do tipo:
[pgsql]
PGhost=
PGdbname=
PGuser=
PGpassword=
#include <stdio.h> void read_pg_conf(char host[128],char dbname[128],char user[128],char password[128],char file[512]) { FILE *conf; char linha[256],*arg; conf=fopen(file,"r"); if(!conf) { fprintf(stderr,"Erro ao abrir arquivo de configuração: %s!",file); exit(1); } while(fgets(linha,256,conf)) { if(strstr(linha,"[pgsql]")) break; } while(fgets(linha,256,conf)) { if((arg=strstr(linha,"]\n"))) break; if((arg=strstr(linha,"PGhost="))) { arg=strchr(linha,'='); strcpy(host,arg+1); continue; } if((arg=strstr(linha,"PGdbname="))) { arg=strchr(linha,'='); strcpy(dbname,arg+1); continue; } if((arg=strstr(linha,"PGuser="))) { arg=strchr(linha,'='); strcpy(user,arg+1); continue; } if((arg=strstr(linha,"PGpassword="))) { arg=strchr(linha,'='); strcpy(password,arg+1); continue; } } }
Faça um programa em c++ gere um arquivo e depois leia usando um gerador de numeros do tipo s
Compactando arquivos de log *.txt
Nenhum comentário foi encontrado.
Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Descritores de Arquivos e Swappiness
Fez porcaria no teu repositório Git? Aprenda a restaurar uma versão anterior do seu código!
Restaurando Fontes de Download do Hydra no Linux
Atualizando "na marra" o YT-DLP quando começa a dar erro de downloads
Como instalar o WPS com interface e corretor ortográfico em PT-BR no Arch Linux
Bluetooth CSR 4.0 Dongle (Alternativo) (1)
Desbloquear chaveiro padrão (5)