şükela:  tümü | bugün
  • basic interpreter'larda satir numarasi yazmakla ugra$ilmasin diye onar onar otomatik satir numarasi getiren, hizli source giri$ini kolayla$tiran bir komut idi.. hatta auto 10,1 gibi hangi numaradan ba$layacagini ve kacar kacar artacagini belirtmek mumkundu..
  • fr. otomobil, araba
  • auto ya da autos, yunancadan gelen bir kelime olum oz, kendi manasindadir.
  • arjantinli jaime sin tierra grubunun insani fena yapan damar parcasi.
  • yunancada "bu".
  • c'de değişken tanımlarken o değişkenin yalnızca tanımlandığı kod bloğu'nda alive olacağını belirten keyword. zaten c'nin default behavior'u böyle olduğu için pratikte kullanımı yok denecek kadar azdır.
    kullanımı stack yerine düz memory frame'leri kullanan eski tip derleyicilerinin olduğu dönemlerde geçerliymiş. yani o zamanlar programcı, auto diyerek programa "bak sen salaksın bilmezsin ama bu değişkenle içinde bulunduğun kod bloğunun sonunda işin bitecek, değişkenin değerini yazdığın memory frame'i ilerleyen satırlarda boş bir memory alanı olarak addedip tepe tepe kullanabilirsin" diyormuş adeta. oh yeah...
  • hollandaca araba.
  • c++1x ile bir ise yarar hale gelecek keyword.

    artik:

    for (std::map<std::string, std::pair<std::string, boost::shared_ptr<const int> > >::const_iterator i = m.begin(); i!=m.end(); ++i) { /* tamam abarttim */ }

    yerine

    for (auto i = m.begin(); i!=m.end(); ++i) { /* tamam abarttim */ }

    yazabilecekmisiz.
  • shared_ptr<hayvan> inek= make_shared<hayvan>("sari", "kiz", 3);

    demeke yerine

    auto inek= make_shared<hayvan>("sari", "kiz", 3);

    dememizi saglayan c++ keyword'u. visual studio'da inek'in uzerine hover yaparsaniz goreceksiniz ki otomatik olarak compiler, inek'in std::shared_ptr<hayvan> oldugunu cozmustur.