read_pg_conf
Publicado por Perfil removido 06/08/2007
[ Hits: 3.911 ]
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; } } }
leitura/escrita de dados/estruturas em arquivo
Manipulaçao de arquivos e Meta dados em videos
Função readConf. Ler arquivos de configuração.
Alfabeto escrito 30 vezes e operação XOR
Nenhum coment�rio foi encontrado.
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Como instalar o Google Cloud CLI no Ubuntu/Debian
Mantenha seu Sistema Leve e Rápido com a Limpeza do APT!
Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)
Pastas da raiz foram para a área de trabalho [RESOLVIDO] (11)
Será que eu deveria apreender C/C++ para desenvolver para Linux? (4)