Мне было интересно, как std :: cout
может использовать <<
, как он это делает.
Моя основная проблема связана с std :: cout
как экземпляр чего-то. В принципе, как определяется <<
? Если я сделаю это для пользовательского класса, мне понадобится какой-то экземпляр ...
Я мог бы рассматривать его реализацию как своего рода хак с указателями void или что-то в этом роде, но я хотел бы увидеть, как это делается на самом деле .
Кто-нибудь здесь знает? В принципе, как определяется < Если я сделаю это для ...
Мне было интересно, как std :: cout
может использовать <<
, как он это делает.
Моя главная проблема связана с std :: cout
как экземпляр чего-то. В принципе, как определяется <<
? Если я сделаю это для пользовательского класса, мне понадобится какой-то экземпляр ...
Я мог бы рассматривать его реализацию как своего рода хак с указателями void или что-то в этом роде, но я хотел бы увидеть, как это делается на самом деле .
Кто-нибудь здесь знает? В принципе, как определяется < Если я сделаю это для ...
Мне было интересно, как std :: cout
может использовать <<
, как он это делает.
Моя основная проблема связана с std :: cout
как экземпляр чего-то. В принципе, как определяется <<
? Если я сделаю это для пользовательского класса, мне понадобится какой-то экземпляр ...
Я мог бы рассматривать его реализацию как своего рода хак с указателями void или что-то в этом роде, но я хотел бы увидеть, как это делается на самом деле .
Кто-нибудь здесь знает? как определяется <<
? Если я сделаю это для пользовательского класса, мне понадобится какой-то экземпляр ...
Я мог бы рассматривать его реализацию как своего рода хак с указателями void или что-то в этом роде, но я хотел бы увидеть, как это делается на самом деле .
Кто-нибудь здесь знает? как определяется <<
? Если я сделаю это для пользовательского класса, мне понадобится какой-то экземпляр ...
Я мог бы рассматривать его реализацию как своего рода хак с указателями void или что-то в этом роде, но я хотел бы увидеть, как это делается на самом деле .
Кто-нибудь здесь знает? Спасибо