Archive

Posts Tagged ‘C/C++’

Perfect Maze Generator

March 29, 2009 azer89 Leave a comment

a perfect maze, there is one and only one path from any point in the maze to any other point. That is, there are no inaccessible sections, no circular paths, and no open regions. A perfect maze can be generated easily with a computer using a depth first search algorithm.
Read more…

cpu_features_init, Dev Cpp saya error !!!

August 26, 2008 azer89 Leave a comment

Nah, setelah saya menginstall MinGW + Code::Blocks di drive C: , saya tidak tahu bahwa hal tersebut akan membawa petaka. Setelah asik nyoba-nyoba OGRE pake Code::Blocks, lalu saya jadi kangen sama Dev Cpp, itung-itung buat merefresh kemampuan bahasa C saya biar gak ilang karena pengakit lupa, itung-itung juga buat belajar untuk tes asisten praktikum. Waktu itu saya coba meng-compile program Tower of Hanoi, dan, ternyata tidak bisa di-compile. Wadau, pikir saya pertama kali ini pasti kesalahan saya kerana emang programnya rumit dan pake pointer yang njlimet, lama saya coba mencari kesalahannya, tapi kok gak nemu-nemu, wah, ada yang aneh nih!
Lalu saya coba compile program yang cupu,program hello world, deng deng deng! Ternyata gak bisa juga??? Tidaaak!! di pesan errornya tertulis [linked error]cpu_features_init . Apaan tu? ini pasti ada kesalahan dengan Dev Cpp-nya. Lama saya gak menemukan solusinya, tanya-tanya ke mbah google juga gak menemukan jawaban yang memuaskan. Katanya sih karena saya mengistall dua MinGw pada satu direktori (MinGw untuk Dev Cpp dan MinGw untuk Code::Blocks),menyebabkan link Dev Cpp ke library menjadi korup (untuk keterangan lebih lanjut saya masi juga gak mengerti kenapa bisa sampai begitu). lalu saya laksanakan rencana A: Install ulang Dev Cpp, hasilnya…tetep gak bisa. Lalu saya coba untuk menjalankan rencara B alias rencana ngawur tapi rada jenius juga, saya install ulang Dev Cpp di direktori yang berbeda(defaultnya di C : tapi saya ganti di E:), dan ternyata…berhasil…wkwkwkwkwkwkwkwk…aneh juga ya!

Categories: C/C++, Programming Tags: ,

Dev C++

July 29, 2008 azer89 Leave a comment


Sekarang saya mau membahas tentang compiler C/C++ yang cukup favorit di Windows, Bloodshed Dev C++, hmmm namanya keren juga, bloodshed. Ni orang vampir ya? Ooo..ternyata bukan, kata pembuatnya dia gak suka sama sekali dengan violence, makanya dia pake nama itu, aneh banget.
Pertama kali pakai sih enak-enak aja, pengoperasiannya juga mudah, asik sih (sambil belajar coding waktu itu). Yang membuat saya tidak nyaman itu fungsi tab-nya, kadang kala pointer terlalu menjorok ke dalam, uh, menjemukan sekali, gak otomatis gitu. Kalau misalnya dibandingin sama text editornya Netbeans, kalah jauh ni Dev C++. Saya masih ingat, dosen saya yang sehari-harinya pakai Visual Studio, terus dia pakai Dev C++, dia langsung bilang, “Ah, compilernya jelek!”.
Read more…

Categories: C/C++, Programming Tags: ,

Allegro, Game Programming Library

July 29, 2008 azer89 Leave a comment


Allegro is a game programming library for C/C++ developers distributed freely, supporting the following platforms: DOS, Unix (Linux, FreeBSD, Irix, Solaris, Darwin), Windows, QNX, BeOS and MacOS X. It provides many functions for graphics, sounds, player input (keyboard, mouse and joystick) and timers. It also provides fixed and floating point mathematical functions, 3d functions, file management functions, compressed datafile and a GUI.

Related Website:
http://www.allegro.cc/
http://alleg.sourceforge.net/

Allegro Guide:
allegro.chm