Yazılım Geliştirme,Eğitim ve Paylaşım
 
 
Makaleler
 
Videolar
 
 
 
Diğer
 
 
 
İneta Üyesidir
 
 
 
C / C++ ' Bölüm Makaleleri
2009-01-01
     Bağlantılı Listeler (Linked Lists)
   Bağlantılı listeler aynı türden verileri birbirine bağlamamıza yarayan bir veri yapısı türüdür. Veriler sanal olarak birbirine bir sırayla bağlanır. Ancak bu veriler bellekte art arda dizilmezler, belleğin değişik yerlerindedirler. Bu nedenle bağlantılı liste yapısı veri kısmı ve bağlantı kısmı olarak iki farklı kısımdan oluşur.
2008-07-10
     C de Dinamik Hafıza Ayırma
   C dilinde yazılan bir program bilgisayarda kullandığı belleği bazı parçalara ayırarak kullanır. Windows XP altında çalışan programlarda toplamda 4 GB olan bu bellek bazı bölümlere ayrılır. Program bölümü, kalıcı değişken bölümü, yerel değişkenlerin kullandığı yığıt ve dinamik hafıza ayırma işlemlerini yaptığımız yığın. İşletim sisteminden yararlanarak sistemden yer isteme işlemine hafızada yer açma (memory allocation) denir.
2008-06-18
     C de Pointerlar
   Pointerlar C de en ünlü ve en çok korkulan konulardan biridir. Bütün konular pointerlara kadar çok akıcı bir şekilde öğrenilir ama pointerlara gelindiğinde bir süre bir takılma yaşanır. Hocamız bunu “Eğer pointerları öğrenirseniz C için bir tepeyi aşmış olacaksınız, sonrasını öğrenmek artık çok kolay ve kendiliğinden olacaktır.” şeklinde değerlendirmişti. Pointerlar, C ye özgü bir konudur ve kod yazarken olmazsa olmazlardandır.( çoğu kitapta pointer ın Türkçesi “gösterici” olarak kullanılır. ) Şimdi pointerlara bir giriş yapalım ve sonrasında çeşitli kullanımlarını görerek ilerleyelim.
2008-06-10
     Cde Dosya İşlemleri
   C dili ile her zaman yaptığımız işlemleri, dosyalar üzerinde işlemeyi anlatacağım. Bir dosyaya veri yazmayı, dosyadan veri okumayı, dosyanın sonuna veri eklemeyi göreceğiz. Dolayısıyla C dili ile yapacağımız bu dosya işlemleriyle, bir bakıma veri tabanı programcılığı yapacağız...
2008-03-01
     C de Döngüler
             Döngüler sayesinde, bir kod bloğunu birden fazla kere art arda çalıştırabilme imkanını buluruz. Bu art arda çalıştırabilme özelliği program yazarken çok büyük kolaylık sağlar. Çünkü binlerce satırlık bir programda herhangi bir işlemi birden fazla defa yaptırmak....
2008-03-01
     C++ ta CLASSLAR
    C++ ‘ta classlara baktığımızda C ‘deki structlara benzer olduğunu görüyoruz.C’de birden fazla veri türünü bir arada kullanmak istediğimizde structları kullanıyorduk.Aynı şeyin C++ için de gecerli olduğunu söyleyebiliriz ama onun yerine daha geniş içerikli veri tipleri olan classlar kullanılmaktadır.Structla yaratılan bir değişkene ait alanlara program ....
2008-01-26
     C ye giriş
   C dili, bugün kullanılan birçok teknolojinin temelini oluşturan orta seviyeli bir programlama dilidir. İşletim sistemlerinde ve sürücü yazılımlarında C dili doğrudan kullanıldığı gibi, C pek çok dilin de temelini oluşturur. Günümüzde kullanılan Java, PHP, C++, C# gibi popüler...