Pesquisar na Comunidade
Mostrando resultados para as tags ''compilador''.
Encontrado 3 registros
-
Bom estou em duvida vi aqui no fórum algo a respeito sobre isso Conteúdo achado no fórum e estou a procura de mais explicações e exemplos Estou a desenvolver um Auto-Backup de Banco de dados gerando seu arquivo .SQL e compactando em um arquivo .zip ou .rar, minha duvida é o seguinte queria criar um executável no qual ele ira encapsular o arquivo .zip ou .rar para dentro dele, exemplos de encapsulamento de arquivos em um executável encontrados aqui aqui , eu sei também que tem como fazer esse encapsulamento via código no Delphi construindo o código e passando o local do arquivo e também sei que o Delphi permite compilar manualmente. Exemplo do que eu quero e tipo o Winrar que gera um Arquivo.rar de sua extensão que é aberto em seu software e com possível proteção de senha. Explicações: Quero fazer um executável a partir do meu para encapsular um arquivo pois assim o arquivo só poderá ser aberto por esse executável gerado criando assim algumas personalizações do tipo colocar senha no executável assim protegendo o arquivo.
-
Ajudem-me preciso tutoriais ou código de um analisador léxico sintáctico para linguagem c completo.
-
Boa noite. Ao tentar compilar um arquivo básico, aonde devo transformar toda a frase em maiúscula e depois em minúscula, aparece-me o seguinte erro: L03EX03.c: In function ‘main’: L03EX03.c:14:2: warning: implicit declaration of function ‘strupr’ [-Wimplicit-function-declaration] strupr(frase); ^ L03EX03.c:16:37: warning: implicit declaration of function ‘strlwr’ [-Wimplicit-function-declaration] printf("\nFRASE EM MINUSCULO: %s", strlwr(frase)); ^ L03EX03.c:16:9: warning: format ‘%s’ expects argument of type ‘char *’, but argument 2 has type ‘int’ [-Wformat=] printf("\nFRASE EM MINUSCULO: %s", strlwr(frase)); ^ /tmp/cci4xclh.o: na função `main': L03EX03.c:(.text+0x54): referência indefinida para `strupr' L03EX03.c:(.text+0x81): referência indefinida para `strlwr' collect2: error: ld returned 1 exit status o código que eu fiz foi: #include <stdio.h> #include <string.h> #define MAX 200 int main () { char frase[MAX]; printf("Digite uma frase: "); fgets(frase, MAX, stdin); strupr(frase); printf("\nFRASE EM MAIUSCULO: %s", frase); printf("\nFRASE EM MINUSCULO: %s", strlwr(frase)); } Eu queria saber se o problema está no compilador (já que eu também não consegui utilizar o 'gets' em outro exercício) ou se é algum erro do código. Obrigado.