1. C++ Dasturlash tilida eng samarali qaysi kutubxonasi hisoblanadi va nima uchun? C++ Fayllar
Download 21.79 Kb.
|
NAZARIY
Abdullayev G’anisher “Dasturlash II” maruzadan. 1.C++ Dasturlash tilida eng samarali qaysi kutubxonasi hisoblanadi va nima uchun?C++ FayllarC++ dasturlash tili nafaqat boshqa dasturlash tillarida ham fayllar bilan ishlash juda katta ahamiyatga ega hisoblanadi. C++ dasturlash tilida fstream standart kutubxonadan foydalaniladi. fstream dan foydalanish uchun #include #include fstream standart kutubxonasi ichida 3 ta obyekt mavjud. Faylga yarating va yozing Fayl yaratish uchun, ofstream yoki fstream ob'ektdan foydalaning va fayl nomini ko'rsating. Faylga yozish uchun kiritish operatoridan ( <<) foydalaning #include #include using namespace std; int main() { // Faylni yaratadi yoki ochadi. ofstream MyFile("filename.txt"); // Faylga yozadi. MyFile << "Hello World. MasterSherkulov.Uz"; // Faylni yopadi. MyFile.close(); } Konteyner sinflar qanday sinf hisoblanadi? Konteynerlarni nechta turga bo‘lish mumkin va qaysilar? Iteratorda begin(), end(), cbegin(), cend(), rbegin(), rend(), crbegin() va crend() funksiyalari nimalarini aniqlashi mumkin? Dinamik va static massivlarning o‘xshash tomonlarini misollar yordamida tushuntirib bering Assosiativ konteynerlarga qaysi sinflar kiradi? C++ barcha assotsiativ konteynerlar qanday amallarni qo‘llab quvvatlaydi? Tartiblangan konteynerlar yoki tartiblanmagan konteynerlar orasidagi tanlov nimaga bog‘liq bo‘ladi. Adapterlar nima va qaysi sinflar kiradi? Konteynerlarning adapterlari qaysi sinflar kiradi. Stek nima va u nimasi bilan harakterlanadi. Birinchi kirgan oxiri chiqadi tamoyili bo‘yicha faoliyat ko‘rsatuvchi ma’lumotlar to‘plami bu nima. Navbat nima va u nimasi bilan harakterlanadi. Birinchi kirgan Birinchi chiqadi tamoyili bo‘yicha faoliyat ko‘rsatuvchi ma’lumotlar to‘plami bu nima. Agar C++ da navbat shablonini ishlatmoqchi bo‘lsangiz, avval qanday kutubxonasini ulashingiz kerak. empty() – navbat uchun nima vazifani bajaradi. Massiv yordamida navbatlarni yaratish mumkinmi?, mumkin bo‘lsa izohlab bering. Ustuvor navbat (Priority_queue) bilan navbat (queue) obyektlarining farqi nimada. To‘plamdagi elementlarni qidirish funksyasi find()ga taʻrif bering. Standart algoritmlar kutubxonasi nima uchun yaratilgan. Algoritm kutubxonasi tomonidan taqdim etiladigan funksiyalar odatda nechta toifaga bo‘linadi va qaysilar? Download 21.79 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling