6 de janeiro de 2010

Função system(); no C/C++

A função system está presente na stdlib.h permite fazer chamadas ao sistema
operacional, neste post estarei mostrando alguns exemplos de como ela pode ser utilizada.

Muda o título da janela do programa
system("title Prog1");

Muda a cor do console
system("color ?");

Faz uma pausa no programa
system("pause");

Limpa a tela(no DOS)
system("cls");

Limpa a tela(no Linux)
system("clear");

Chama a calculadora
system("calc");

Chama o bloco de notas
system("notepad");

A principal desvantagem da função system(); é que ela não é portável, ou seja, os comandos não vão funcionar para todos os sistemas operacionais. Recomendo a leitura dos seguintes links:

http://www.gidnetwork.com/b-61.html
http://www.cplusplus.com/reference/clibrary/cstdlib/system/

Nenhum comentário:

Postar um comentário