About.Com’s C/C++/C# programmeringstävling nummer sjutton

2008-11-15, Peter.

Så var ännu en programmeringstävling anordad av David Bolton hos about.com avslutad. Denna gång handlade tävlingen om att implementera ett sorts spel eller artificiell intelligens på ett visst sätt och låta det hela utvecklas så snabbt som möjligt under 1000 generationer.
Spelet som kallas Life, uppfunnet av den brittiske matematikern John Horton Conway, handlar om att [...]

Taggar: , ,
Kategoriserat som C++ | En kommentar »

How to use wxPlotCtrl in your wxWidgets application using MinGW.

2008-09-02, Peter.

Recently, I have been using the eminent wxPlotCtrl in my wxWidgets applications developments. For that work, I have been using the MinGW C++ compiler for Windows. There was some work performed in order to get it to compile and link properly. So I thought that by writing the procedure here, maybe somebody else can benefit [...]

Taggar: , ,
Kategoriserat som C++, Uncategorized | 2 kommentarer »

About.Com’s C/C++/C# programmeringstävling nummer elva

2008-05-06, Peter.

Nu har programmeringstävling nummer 11 hos About.com blivit avgjord. Tävlingen handlade om att programmera spelet “set” i något av språken C, C++ eller C# och sedan spela spelet 10000 gånger så fort som möjligt. Det snabbaste programmet skrevs av Chris Runyan, han hade löst uppgiften i C++ med en snygg processor-parallellisering av spelen. Hans tid [...]

Taggar: , ,
Kategoriserat som C++ | Inga kommentarer »

itoa

2008-05-04, Peter.

char* itoa ( int value, char * str, int radix );
Detta är en funktion som ofta stöds av diverse kompilatorer men det är inte en standardfunktion i programmeringsspråken C eller C++. Den har som syfte att omvandla ett heltal till en sträng, i en viss bas. Så här står det om den och [...]

Taggar: , ,
Kategoriserat som C++ | Inga kommentarer »

DLL hell

2008-04-14, Peter.

Det finns ett kort och konsist uttryck för det DLL h-lv-te som kan drabba både användare och utvecklare i Microsoft’s värld: DLL HELL
Idag har jag slitit det lilla hår jag har kvar för att en DLL (Dynamic Link Library) inte vill samarbeta med mig så som jag vill. DLL:en ifråga kommer från en tredjepartsleverantör och [...]

Taggar: ,
Kategoriserat som C++ | 5 kommentarer »

strcmp - Tävling!

2008-03-15, Peter.

Då var det dags för nästa funktion i C/C++. Den här gången har turen kommit till strcmp. Den funktionen har till uppgift att se om en viss sträng innehåller en annan sträng, eller inte, eller om de är lika. Så här deklareras den:
int strcmp(const char *s1, const char *s2);
Så här står det i Linux Programmer’s [...]

Taggar: , , ,
Kategoriserat som C++ | 5 kommentarer »

strlen

2008-03-13, Peter.

Hm, det här börjar bli en trend av små kommentarer kring standardfunktioner i C/C++. Nåväl, hoppas du inte finner det alltför torrt.
Det finns en trevlig liten funktion kallad strlen som har följande deklaration:
size_t strlen(const char *s);
Det vill säga, given en sträng s, returnera dess längd = hur många tecken strängen innehåller. Även denna [...]

Taggar: , ,
Kategoriserat som C++ | En kommentar »

atoi

, Peter.

Det finns en standardfunktion i programmeringsspråken C och C++ kallad atoi, alternativt std::atoi, (ASCII to Integer). Den deklareras så här: int atoi(const char *string);
Alltså, den tolkar en sträng av bokstäver till en siffra. Exempel: atoi(”23″) = 23, atoi(”-12″) = -12, … och så vidare, den är ganska enkel att förstå. Jag har sett en del [...]

Taggar: , ,
Kategoriserat som C++ | Inga kommentarer »

About.Com’s C/C+/C#: Programmeringstävling nr. 9 avslutad.

2008-03-09, Peter.

Så var den avgjord, programmeringstävling nummer nio som about.com har anordnat. Jag har varit med i den, och skrev några inlägg om det på min gamla blogg på metrobloggen.se, och fick idag se resultaten på internet.
Jag visste att jag valt en långsam algoritm med linjär sökning i en tidskritisk sektion av koden och trodde väl [...]

Taggar: , ,
Kategoriserat som C++ | En kommentar »

Inlägg (RSS) och Kommentarer (RSS).

 


Advertisements:
Rent Games - Cheap Gas - Loan - Credit Cards