1-2 komutluk STL fun'lari
file dan integer'lari alip ekrana alt alta basma...
std::copy(
std::istream_iterator<int>(std::ifstream("fileneme.txt")),
std::istream_iterator<int>(),
std::ostream_iterator<int>(std::cout, "
")
);
filedan float'lari alip ekrana 5 le carpip basmaca
std::transform(
std::istream_iterator(std::ifstream("filename.txt")),
std::istream_iterator(),
std::ostream_iterator(std::cout, "
"),
std::bind2nd(
std::mul(),
5
)
);
1000 tane random sayi atip bunlari ekrana sorted yazmaca...
std::set a(1000);
std::generate(
a.begin(),
a.end(),
rand()
);
std::copy(
a.begin(),
a.end(),
std::ostream_iterator(std::cout, "
")
);
butun objelerimizi disk'den okuyup hepsini draw etmek ornegi...store falan etmez ama... okurken draw eder. ve draw'a time parametresi yollar.
std::for_each(
std::istream_iterator
boole geyikler var oolesine yaziim dedim .. STL'i sevdirmek lazim herkese