C’de Faaliyet Alanı Kavramı

Bu yazıda C dilinde değişkenlerin derleme zamanında görünebilirliğini kontrol eden faaliyet alanı kavramına ve C'de yer alan faaliyet alanı türlerine değindik. Statik ve dinamik faaliyet alanlarının neler olduğunu kısaca açıkladık ve C'de faaliyet alanı kurallarını örneklerle incelemeye çalıştık. Ayrıca yerel değişken, global değişken ve parametre değişkeni kavramlarını faaliyet alanı açısından ele aldık.

C’de Rastgele Sayı Üretimi

Bu yazıda bilgisayar dünyasındaki rastgelelik kavramından ve C dilinde nasıl sözde rastgele sayılar oluşturabileceğimizden bahsetik. C dilinde rastgele sayı üretme ile ilgili standart kütüphane fonksiyonlarını inceledik ve onlarla ilgili adım adım örnekler verdik. Bunun yanında her seferinde farklı rastgele sayılar elde etmeyi inceledik. En sonunda anlattığımız fonksiyonları içerisine alan basit bir oyun örneği yaptık.

C’de Standart Başlık Dosyaları ve Matematiksel Fonksiyonlar

Bu yazıda C programlama dilinde bulunan ve C Standart Kütüphanesi'ni içerisinde barındıran standart başlık dosyalarını inceledik. Hangi başlık dosyasının ne tür fonksiyonlar ve makrolar içerdiğini ve hangi standart ile dile eklendiğini bir tabloda göstermeye çalıştık. Ayrıca sık kullanılan ve standart kütüpahenede yer alan matematiksel fonksiyonları örneklerle ayrıntılı bir şekilde açıklamaya çalıştık.

C’de Fonksiyon Prototipleri

Bu bölümde C programlama dilinde özellikle modüler program yazmanın temel yapı taşlarından biri olan fonksiyon bildirimlerini veya diğer adıyla fonksiyon prototiplerini açıklamaya çalıştık. Fonksiyon prototiplerine neden ihtiyaç duyduğumuzu ve C'de fonksiyon prototipleri ile ilgili temel kuralları örneklerle açıkladık. Son olarak da ünlü bir matematiksel algoritma olan OBEB algoritmasını implement ettik.

C’de Modüler Program Yazma ve Fonksiyonlara Giriş

Bu bölümde C programlama dilinde modüler program yazmanın temel yapı taşlarından biri olan fonksiyon kavramına giriş yaptık. Modüler program yazmaya neden ihtiyaç duyduğumuzu ve bunu fonksiyonlar ile nasıl ele alabileceğimizi açıklamaya çalıştık. C dilinde fonksiyon tanımlama ve fonksiyonlarla ilgili çeşitli kavramları birçok örnek ile ele aldık. Son olarak da bir örnek ile bilgilerimizi pekiştirmeye çalıştık.

C’de Döngü Kontrolü ve do…while Deyimi

Bu bölümde C dilinde çok sık kullanılmayan bir döngü deyimi olan do..while deyimini ve onun özelliklerini gördük. Ayrıca döngü deyimlerinin akışını kontrol etmemize yarayan çeşitli anahtar kelimelrden ve bunların farklı döngü deyimlerindeki kullanımlarından bahsettik. Son olarak anlattıklarımızı özetleyen ve kullanıcıdan şifre alıp bunun doğruluğunu kontrol eden bir program yazdık.

CMake’te Cache Değişkenlerini Değiştirme ve Hata Ayıklama

Bu yazıda bir CMake projesinde tanımlanmış olan veya CMake içerisinde öntanımlı olan Cache değişkenlerininin değerlerini komut satırı veya GUI aracı yoluyla nasıl değiştirebileceğimizi anlattık. Projedeki Cache değişkenlerinden ileri düzey kullanıcıları ilgilendirenleri nasıl ayırabileceğimizi açıkladık. Ayrıca CMake'te Configure aşamasında ekrana mesaj yazma ve değişken izleme ile ilgili komutları anlattık.

CMake’te Değişkenler

Bu yazıda programlama dillerinde önemli bir yere sahip olan değişkenlerin CMake'teki karşılıklarını açıklamaya çalıştık. CMake'te bulunan değişken türlerini ve bunların ne anlama geldiklerini inceledik. Ayrıca CMake'te tanımlanan Cache değişkenlerinin görsel arayüzdeki etkilerini açıklamaya çalıştık. Son olarak da Cache değişkenlerini tanımlarken kullandığımız bazı anahtar kelimelerin anlamlarını anlatmaya çalıştık.