
ron_lima
(usa Slackware)
Enviado em 09/03/2009 - 07:33h
Em qual plataforma você deseja ver seu "hello world" com fonte arial? A linguagem C++, bem como a linguagem C, permite que você escreva diretamente na saída padrão (stdout em C e cout em C++). Isso é efeito da herança das 3 saídas padrão do AT&T unix.
Provavelmente o programa que você escreveu deve ser algo do tipo:
void main (void) {
std::cout << "Hello World!" << std::endl;
}
Para escrever a saída usando os recursos de typesetting do sistema operacional realmente depende da plataforma. Se você quer fazer isso para o ambiente Windows, é necessário programar a Win32 diretamente ou usar a MFC ou o run-time .NET para este fim.No caso do linux, você pode usar a libX, GTK ou Qt.
Trabalhar com interfaces gráficas não é simples. Nunca foi. Em sua grande maioria, as interfaces gráficas são programadas usando-se o esquema de programação orientado a eventos e, em sua grande maioria, utilizam o conceito de callbacks para o processamento personalizado de eventos.
Sugiro que você gaste um tempo estudando estes assuntos, pois sem eles não conseguirá utilizar o sistema de typesetting do seu sistema operacional.