WorksheetsFile streams
Total questions: 12
Worksheet time: 6mins
За да можем да работим с файлове, трябва да използваме библиотеката (a) .
Кои са основните режими на работа с файлове?
Четене
Писане
Изтриване
Копиране
Ако се опитаме да отворим файл, който не съществува, с режим за четене. Какво ще се случи?
Програмата ще се прекрати
Ще се създаде нов файл с това име
Програмата ще се опита да го отвори, но неуспешно
Нито едно от трите
Обект от тип _________ се използва за писане към файл.
fstream
ifstream
ofstream
Има ли значение поредността на изброяване, на режимите за работа?
Да
Не
Кои режими се използват за четене от файл?
ios::in
ios::ate
ios::binary
ios::in
ios::trunc
ios::app
ios::out
ios::app
ios::binary
ios::in
ios::out
ios::binary
Типът __________ се използва главно за: създаване на файлове, четене от файлове и писане във файлове.
fstream
ifstream
ofstream
Как да запишем променливата i от тип int в двоичен файл?
ofs.write((const char *)i, 4);
ofs << i;
ofs.write((const char *)&i, sizeof(i));
ofs.write((char *)i, sizeof(int));
Кой флаг ни показва дали последната входно/изходна операция е била успешна?
eof
good
fail
bad
Кое ще използваме, за да установим къде се намира указателя в поток от тип ifstream?
tellg
tellp
seekp
seekg
Как се записват байтовете в бинарен файл?
Най-старшият байт е първи
Най-старшият байт е последен
Какви аргументи можем да подадем на функцията seekp?
индекс на позиция в потока
нищо
отместване и посока
символ от тип char
