Bu konumuzda AVL veri yapısına değineceğiz.Anlaşılırlık bakımından kısa açıklma yapalım.
Genellikle öğrencilere ödev olarak verilen AVL veri yapısı kodlama bakımından oldukça zor
bir ödevdir.Bu dönem benim de ihtiyacım olmuş,zamanım olmadığı için netten araştırmıştım.
Ama gördüm ki nette genellikle bu veri yapısının Java kodu bulunmakta.İstedim ki bir ilk olarak
bizim sitemizde yer alsın yazmış olduğum AVL veri yapısını sizlere sunuyorum.Kodları vermeden önce
konuya ufaktan değinmeye yarar olduğunu umuyorum. devamını oku…
coders C++
Bu bölümde sdl de farklı karakter formatlarının kullanılması konusuna değineceğiz.
Oluşturulan ekranlarda oluşturulan textlerde kullanmak istediğiniz karakter formatlarını (ttf uzantılı) SDL de üçüncü parti bir kütüphane ile
yükleyebilirsiniz.Bunun için önceki bölümlerde yaptığımız gibi SDL in sitesinden sdl_ttf.lib indirilmelidir ve kullanılacağı projenin lib referansına
yani linker da “sdl_ttf.lib” olarak eklenmelidir. devamını oku…
coders C++
Bu bölümde bir resim dosyasının parçalanması ve her bir parçasının ayrı ayrı kullanılabilmesi işlenecektir.
Bir çok resim dosyası ile ayrı ayrı uğraşmak yerine , oluşturulan bir resim dosyasının parçalanması (yani belli kısımlarının alınması) ve her bir parçasının yeni bir resim dosyası gibi kullanılabilmesi
münkündür.Bunu gerçekleştirmek için bir resim dosyasının alınmak istenen pixel değerleri belirlenmeli (w,h olarak ) ve bunun uygulanacağı yüzeyinde belirlenmesi ardından yapıştırma işleminin gerçeklenmesi
gerekir. devamını oku…
coders C++
Bu bölümde sdl de colorkey konusu açıklanacaktır.
ColorKey işlemi iki resmin birleştirilmesi yani bir yüzey üzerine başka bir resmin yapıştırılması sırasında bu işlemi kolaylaştırmak ve de yapıştırılan resmin arka plan renginin gösterilmesini engelleyerek
yapıştırma işlemini gerçeklemek için kullanılabilir.Bu işlemi bir yüzeyin arka plan rengini transparent yapmak için kullanabilirsiniz.Örneğin arka planı mavi olan bir resim için mavi bir color key oluşturmak. devamını oku…
coders C++
Bu bölümde sdl farklı image formatlarını kullanmak ve olay yapısına giriş konularından bahsedeceğiz.
SDL standart olarak bmp formatını desteklemektedir.Ancak eklenecek üçüncü parti lib ler ile png gibi yeni formatlar kolaylıkla kullanılabilir.
Bunun için sdl in sitesinden gerekli kütüphaneleri indirmeniz yeterlidir.Ben visual studio için http://www.libsdl.org/projects/SDL_image/ sitesinden SDL_image-devel-1.2.7-VC9.zip paketini
indirip,include klasöründeki .h dosyasını sdl klasörümüzdeki include içine,.dll dosyalarını system32 klasörüne ve .lib dosyalarınıda sdl deki lib klasörümüzün içine kopyalayarak yeni
kütüphanelerimizi eklemiş oldum.Bundan sonraki yeni kütüphane eklemelerde bu şekilde davranılacaktır. devamını oku…
coders C++
Son Yorumlar