Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Yorumlar

Tüm programcılar kodlarının kolay anlaşılır olması için çaba gösterir, ancak bazen fazladan açıklamaya gerek duyulur. Bu gibi durumlarda programcılar, kaynak kodlarına derleyicinin (compiler) görmezden geleceği, ancak kaynak kodunu okuyan kişilerin yararlı bulabileceği yorumlar (comments) bırakırlar.

İşte basit bir yorum:

#![allow(unused)]
fn main() {
// merhaba, dünya
}

Rust’ta, geleneksel yorum stili, bir yoruma iki eğik çizgi (slash) ile başlar ve yorum satır sonuna kadar devam eder. Tek bir satırı aşan yorumlar için, şu şekilde her satıra // eklemeniz gerekecektir:

#![allow(unused)]
fn main() {
// Burada çok karmaşık bir şey yapıyoruz, o kadar uzun ki
// bunu yapmak için birden fazla yorum satırına ihtiyacımız var! Vay canına! 
// Umarım bu yorum neler olup bittiğini açıklar.
}

Yorumlar, kod içeren satırların sonuna da yerleştirilebilir:

Dosya adı: src/main.rs

fn main() {
    let sanli_sayi = 7; // I'm feeling lucky today
}

Ancak yorumların daha çok bu formatta, yani not düştüğü kodun üstünde ayrı bir satırda kullanıldığını göreceksiniz:

Dosya adı: src/main.rs

fn main() {
    // Bugün kendimi şanslı hissediyorum.
    let sansli_sayi = 7;
}

Rust’ın ayrıca Bölüm 14’teki “Crates.io’da Crate Yayınlamak” kısmında tartışacağımız dokümantasyon yorumları (documentation comments) adında başka bir yorum türü daha vardır.