Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Função GCC Sistema
O GNU Compiler Collection , ou gcc, é um conjunto de ferramentas de programação de computador oferecidos como software livre , de código aberto pelo Projeto GNU . Gcc oferece um conjunto de chamadas de funções do sistema operacional, dando a seus programas de acesso ao sistema operacional hospedeiro. A função gcc "sistema" permite que o programa executar comandos shell como se você emitiu -los a partir de um prompt de comando. Linguagens e Sistemas Operacionais

Você pode usar a função do sistema com qualquer um dos idiomas suportados do gcc , como C , C + + , Fortran e Java , embora a sintaxe específica da chamada de função depende da linguagem . Nem toda função de suporte versões linguísticas exige , por isso, você pode ter que compilar o seu programa usando uma versão diferente se você tiver problemas de compatibilidade. Como comunidade de desenvolvedores de software primário gcc usa outros derivados do Unix e Linux , suas melhores chances de mentira compatibilidade com esses sistemas operacionais , no entanto , versões Windows do gcc , como o Cygwin, apoiar o funcionamento do sistema em ambientes Windows
.
Finalidade

Quando você adiciona uma chamada de função do sistema para seus programas , eles podem manipular arquivos, programas de lançamento ou executar tarefas de comando do prompt similares. Como o programa herda suas permissões de arquivo , todos os comandos suas edições do programa estariam sujeitos às mesmas regras , a menos que você tem privilégios de administrador , você não seria capaz de renomear arquivos de outro usuário , por exemplo
.
Exemplo

a função de sistema utiliza um parâmetro na forma de uma cadeia de caracteres , que pode ser um valor literal ou variável e retorna um código numérico de volta para o seu programa. Este exemplo mostra como utilizar a função de sistema em um programa Fortran para copiar um arquivo em um sistema Linux:

return_code = system ( 'cp firstfile secondfile ')
códigos de retorno

o código de retorno do sistema operacional passa de volta para o seu programa informa se o comando teve sucesso ou gerou um erro . Para verificar se o sistema operacional lida com a função do sistema gcc, passe uma string nula e, se ele retorna com um código zero, o sistema operacional não suporta a função. Se o resultado for diferente de zero, ele executa os comandos . Com uma seqüência de comando não nulo, a função do sistema retorna um zero se o comando foi concluído normalmente e outra se o comando falhou. Se a função retornar algum outro número , o significado do código depende do software de sistema operacional. Em um programa bem concebido, o programa testa este código e trata os erros de uma forma controlada , caso contrário o programa pode abortar misteriosamente ou produzir resultados confiáveis ​​

.

Anterior :

Próximo : No
  Os artigos relacionados
·Erro de sintaxe : Bad Declarator Array 
·Como criar uma URL Baseado em WSDL 
·CheckInstall para Mac OSX 
·Programação de Computadores em cartões de perfurador…
·Como construir um Developer Network 
·Como referência um Byte em Armazenamento de Trabalho e…
·O que faz a depuração média de consultas 
·Microsoft C Certificação da Sharp 
·O que é um ponto de interrupção de exceção 
·Diferença entre determinísticas e não determinístic…
  Artigos em destaque
·Como encontrar o número de ocorrências de um caracter…
·Como converter um Float em String em C Programação 
·Como classificar em Turbo C + + 
·Como fazer o download C + + 
·String de conexão para o SQL Authentication 
·Como passar Modelo estruturas em Funções em C 
·Importância do Processo Seletivo em Design System 
·PowerShell Tipos de Objeto 
·Como compilar C + + em Prompt 
·Como inicializar uma matriz em C 
Cop e direita © Conhecimento computador https://ptcomputador.com Todos os Direitos Reservados