Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/studb20/public_html/index.php on line 4
 2.10.4 Визначення потокових операцій як дружніх - Програмування С, С++теорія та практика (частина 2) - Studbook
Главная->Інформатика та програмування->Содержание->2.10.4 Визначення потокових операцій як дружніх

Програмування С, С++теорія та практика (частина 2)

2.10.4 Визначення потокових операцій як дружніх

При використанні класів, як правило, прийнято оголошувати операції вилучення та поміщення друзями вашого класу. Таке оголошення забезпечує операції доступу до окремих елементів даних при форматуванні процесів І/О.

#іпс1ийе <іоз^геат.Ь> с1азз ТРіесе {

// ...( Окремі дані ) риЬ1іс:

// ...

£гіепй із^геат& орега^ог >> (із'Ьгеат&, ТРіесе&) ; £гіепй оз^геат& орега^ог << (озггеат, сопзї ТРіесе&);

} ;

// Підтримка вихідного потоку

оз£геат& орега^ог << (озггеат &оз, сопзї ТРіесе &р)

{

// Може використовувати для форматування окремі дані ге^игп оз;

}

// і т. д.

 

46