Re[21]: Оставаться в С++ или уходить?
От: lpd Черногория  
Дата: 01.10.19 07:55
Оценка:
Здравствуйте, so5team, Вы писали:

S>Как следствие из этого теперь можно писать, например, так:

S>
S>std::ifstream infile = open_input_file(...); // Бросает исключение при ошибке.
S>std::ofstream outfile = open_output_file(...);
S>...
S>

S>вместо
S>
S>std::ifstream infile;
S>open_input_file(infile);
S>std::ofstream outfile;
S>open_output_file(outfile);
S>


Можешь пояснить, чем первый вариант с присваиванием лучше второго? По-моему второй проще.
У сложных вещей обычно есть и хорошие, и плохие аспекты.
Берегите Родину, мать вашу. (ДДТ)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.