//singleton.h #ifndef SINGLETON_H #define SINGLETON_H class Tekli { public: static Tekli* ornek () { if (!pOrnek_) pOrnek_ = new Tekli; return pOrnek_; } int karesiniAl (int sayi) { return sayi * sayi; } private: Tekli () {} // Kod icinde yeni bir tekli nesnesi // olusturulmasini engelle Tekli (const Tekli &); // Kopyalama kurucusu kullanarak yeni bir tekli nesnesi // olusturulmasini engelliyoruz static Tekli * pOrnek_; // Tek ve biricik ornegimiz }; #endif // singleton.cc #include "singleton.h" #include <iostream> Tekli * Tekli::pOrnek_ = 0; using std::cout; int main () { int sayi = Tekli::ornek ()->karesiniAl (9); cout << sayi << '\ '; return 0; }
#include <iostream> #include <map> #include <string> #include <iterator> using namespace std; typedef map<string, unsigned int> Kelimeler; typedef pair<string, unsigned int> Sayac; class KelimeArttirici : public iterator<output_iterator_tag, void, void, void, void> { Kelimeler & kelimeler_; public: explicit KelimeArttirici(Kelimeler & kelimeler) : kelimeler_(kelimeler){} KelimeArttirici & operator= (const string & kelime) { ++kelimeler_[kelime]; return *this; } KelimeArttirici & operator*() { return *this; } KelimeArttirici & operator++() { return *this; } KelimeArttirici & operator++(int) { return *this; } }; namespace std { ostream & operator<< (ostream & cikis, const Sayac & sayac) { return cikis << sayac.first << '\\t' << sayac.second; } } // namespace std int main () { Kelimeler kelimeler; copy(istream_iterator<string>(cin),istream_iterator<string>(), KelimeArttirici(kelimeler)); copy(kelimeler.begin(), kelimeler.end(), ostream_iterator<Sayac>(cout, "\ ")); }
static <: T extends Object & Comparable<:? super T>> T Collections.max(Collection<? extends T> coll)
class KelimeArttirici : public iterator <output_iterator_tag, void, void, void, void> { / / };
Bir Ülkenin Beyni Nasıl Felç Edilir ( 7)
http://www.bilimvegelecek.com.tr
Burada kendilerine bilim, teknoloji gibi süslü kelimeler seçen insanların güya Turan Dursun'un ağzından din adamlarına hakaret ettiğini görüyoruz. Ayrıca Dursun'un çoğu kitabını okumuş bir insan olarak da böyle bir yazıya hiç rastlamadım.
Bir ülkenin beyni böyle bilim gibi kavramların arkasına saklanıp bu konularla hiç alakası olmayan saçma sapan yazılarla, üniversitelerde politikanın bilimin önüne geçmesiyle, asistanlara çanta taşıtma ile, üniversiteye girişlerde binlerce onbinlerce zeki, enerjik genç beynin meslek lisesi çıkışlı olduğu bahanesiyle üniversite kapısından döndürülmesiyle felç edilir.
Böyle insanları --hebele, hübele-- laflarının arasına sıkıştırdıkları sanki tekerleği yeni keşfediyormuşçasına söyledikleri evrim! kelimesi ile farkedebilirsiniz. Eski çağlarda da varmış böyle dinozorlar şimdi de var ne yazık ki..