Window creation

From Rosetta Code
Revision as of 22:10, 28 August 2007 by rosettacode>Rh5Tji

km0 bmw 530 auto km 0 just for you richie lionel scott home theatre carnet di ballo batteria per mp3 umano non umano sito ufficiale gigi d alessio nigri nike air terra collegio periti palermo que lloro de sin bandera mercedes a 180 heredia ufficio - macchine e attrezzature pantaloni 40 nokia rs-mmc dv miguel bose super superman medieval stampante epson a3 la vie zero s6 audi tempo di uccidere x ray murder boom boom zilliacus, emil cucina it leadtek gps 9537 bluetooth webandsee grossisti di componenti per computer programma per mix lana pantalone afrancesados universita la sapienza poligonos amici inamorati mondiali poveri donna inculata autobus per papi di lusso the lord of king py507et hp growe cube ver.3 film dvd cristian de sica didattica scuola primaria giochi per due persone riassunto vino e pane testo accordo canzone tita sesso da vedere lettori cd e radio tengo un amor de pablo herrera barba camicie carmen electra tutta nuda outpost 2 cane dogo argentino gino santercole milan inno la gang di laura celine dion. au coeur du stade marce nuziali da scaricare cd giorni dinverno blood job vild danse ragazze col cazzo le avventure di barbarossa ragazza di vigevano auto eten hotels pisa alain-fournier voli austria antispam free embu www adm it dating ads www muchmusic com ar croci spa aggiornamento software cellulare www ls university com delfynn delage volvo v50 2 0 irradio tv recorder collegio sindacale nella corporate verona 2000 clara morgan otago lcd panasonic 37 nas raid inevitabilmente embarazadas con perros epson emp 710 the sun and the moon tv upskirt pmr oregon scientific dvd 8x hp da 100 pornio video polo shirt big bolls graduatoria incarichi dirigente scuola e naviscope mc solaar good charlotte the chronicles of life volvo 60 assistenza samsung ballerine brasiliane cercasi windows media palyer 9 livre de chevet sharp xv-z90 informagiovani como directx diana spencer accident ibiza solo volo se siamo uniti af 28-300 scorpions attrezzatura trekking ristorante portico del seminario polar power tiziana lodato dvd verbatim azo hard disk scsi seagate movies free beach girls carrelli porta moto sunstech dvp tabs for nothing else matters canon ef 24mm 1 4 ericsson 337 coppie sicilia batteria per motorola fucile pesca one shot vol 1 rime dante libri novella splender doc programmazione matrix revolutions screensaver dautore... casse acustiche totem oroscopos la segunda independencia tunisia hotel www google3 com zecchinodoro come stai di vasco rossi libri gastronomia hotel villamarina di cesenatico ddr pc 1600 informadove cristalreport em boy silvia vada racchettoni da spiaggia harry potter et la coupe de feu far cry sdk ritorno a peyton place michener, james albert dvdxcopy gold iaa halpa lento www alawar com guida ristoranti caserta laura pausini lyrics cd the avengers latinovivo acer n50 premium 512 schiava damore isola d elba hotel john philip athlon via k8t800 pro nortek active wind waker mini diffusori golf generation 2002 fifa work cup gps tom navigator lovely sara. princess sarah. vol. 01 hp deskjet serie 350 hyundai coupe 1.6 video porno gratis pamela anderson siglinde tizianoferro capitan harlock. disc 2 the aders montecatini terme albergo mercedes e 200 kompr. avantgarde salopette ospedale buzzi the one that i want fr david kill harry potter el carro de mustang uno gioco da tavolo km0 fiat auto km 0 viaggiare toscana radeon 9800 256 www ufologia cl ef 28 200 panasonic m70 piastra - tostapane pippo inzaghi storage viewer p 2000 la commissaria les paul 100 epiphone

Task
Window creation
You are encouraged to solve this task according to the task description, using any language you may know.

C

Standard: ANSI C (AKA C89):

Compiler: GCC 4.0.3

Library: SDL

Compile Command: gcc -lSDL SDL_Window.c -o window

/*
 *   Opens an 800x600 16bit color window. 
 *   Done here with ANSI C.
 */

#include <stdio.h>
#include <stdlib.h>
#include "SDL/SDL.h"

main(){

SDL_Surface *screen;

if (SDL_Init(SDL_INIT_VIDEO) != 0) {
  fprintf(stderr, "Unable to initialize SDL: %s\n", SDL_GetError());
  return(1);
}
atexit(SDL_Quit);
screen = SDL_SetVideoMode( 800, 600, 16, SDL_SWSURFACE | SDL_HWPALETTE );
}

C

Qt 4

Compiler command: qmake -pro; qmake

#include <QApplication>
#include <QMainWindow>

int main(int argc, char *argv[])
{
 QApplication app(argc, argv);
 QMainWindow window;
 window.show();
 return app.exec();
}

Gtk

Compiler command: g filename.cc -o test `pkg-config --cflags --libs gtkmm-2.4`

#include <iostream>
#include <gtkmm.h>

int
main( int argc, char* argv[] )
{
 try
 {
  Gtk::Main m( argc, argv ) ;
  Gtk::Window win ;
  m.run( win ) ;
 }
 
 catch( std::exception const