Quiel Simões
-
Total de itens
6 -
Registro em
-
Última visita
Posts postados por Quiel Simões
-
-
o problema do compilador era:
--> eu tinha que especificar o local onde o mesmo se encontra;
--> e outro erro era a extenção do arquivo que não estava sendo colocado;
Quanto a isso problema resolvido! mais parei em um ponto bem grave... já que o trabalho é sobre comunicação entre processo remoto. Só que no meu caso esta rodando na máquina local, me surgiu o seguinte problema:
Eu separei servidor e cliente (estavam na mesma pasta, onde funcionava perfeitamente), âmbos se conectam porém ao enviar o arquivo (.TXT) para o servidor ele da erro ao abrir o arquivo. porque será? ele n recebe o arquivo? antes compilava porque o arquivo existia na mesma pasta? >.<
Quiel Simões
-
Obrigado Guilheme, é isso mesmo Bandit! vlw ai pela força de vocês! =D
-
Acho que funcionou Guilherme, mais sabe como é não é?.. o problema vem em cascata, o compilador agora esta dando um erro!
"gcc: installation problem, cannot exec `cc1': No such file or directory" o engracado que tenho outro progaminha que chama ele passando o codigo ele compila normalmente.
-
tentei o que você citou Gluilherme mais não funcionou... na verdade o código está na memória (o qual o servidor acaba de receber do cliente) uma solução seria escrever este código que está na memória no disco mais encontrei dificuldade.
um exemple seria:
// Escreve o arquivo no disco
entrada = fopen(nome_fonte, "r");
if(entrada == NULL){
printf("não foi possivel abrir o arquivo!");
exit(1);
}
else{
saida = fopen("codigo.c", "w");
while(!eof(entrada)) {
fread(Buffer, sizeof(Buffer), 1, saida);
puts(saida);
}
}
O arquivo codigo.c é gerado, porém vazio! qual o erro?
Quiel Simões
-
Estou fazendo um programa em C da disciplica Sistemas Distribuidos, onde é realzidado um trabalho de cliente/servidor, o servidor hospeda um compilador (GCC) onde os cliente mandam o codigo C para o servidor para ser compilador e é retornado o executavel (caso não possua erros) ou o log da compilição com os erros (caso contenha erros) para o cliente! meu problema é:
logo no cliente o usuário digita o nome do arquivo a ser enviado q é guardado na memória, no compilador eu uso o comando
system("gcc <nome_do_fonte>");
so que tenho um problema, ele interpreta o <nome_do_fonte> ao pé da letra, diz que o arquivo <nome_do_fonte> não pode ser encontrado, so que nome do fonte é uma variavel que contem o nome do fonte.
uma solução que encontrei foi escrever o arquivo que esta na memória para o disco com um nome estático:
ex: codigo.c e usar o comando: system(gcc codigo.c); que assim tenho a certeza que funcionária.
mais estou com dificuldade pra escrever este arquivo que esta na memória para o disco =|
Quiel Simões
PostgreSQL & Access
em PostgreSQL
Postado
Galera,
Estou trabalhando com Postgres e como o pessoal aqui não sabe postgres, ele ta querendo que o pessoal acesse as tabelas pelo Access. Instalei o drive ODBC fiz um teste e funcionou, porem quando fui vincular tabelas grandes deu erro, um erro do tipo:
"Erro of Out Memory while execute query", porque acontece isso? o que posso fazer para corigir este problema?