Size: a a a

IT KPI C/C++ ХВ (не UB)

2020 May 02

B[

Bars0_o [SpamBlock] in IT KPI C/C++ ХВ (не UB)
можно ли как то переопределить оператор << отдельно для записи в консоль а отдельно - в файл?
источник
2020 May 03

B[

Bars0_o [SpamBlock] in IT KPI C/C++ ХВ (не UB)
я пробовал типо cin& operator << (cin& out, const Dock& dock), не пашет
источник

MS

Meow Sav in IT KPI C/C++ ХВ (не UB)
Bars0_o [SpamBlock]
можно ли как то переопределить оператор << отдельно для записи в консоль а отдельно - в файл?
чет все делают свою обертку над cout
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Meow Sav
чет все делают свою обертку над cout
cout просто частный случай
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Но на деле этот оператор не часто видел перегруженным
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Разве что в сериализаторах
источник

A

Andrew in IT KPI C/C++ ХВ (не UB)
Помните тут уб отсуждали с ансайновыми интами?
источник

A

Andrew in IT KPI C/C++ ХВ (не UB)
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
Bars0_o [SpamBlock]
я пробовал типо cin& operator << (cin& out, const Dock& dock), не пашет
так cin это глобальная переменная
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
тебе поток надо принимать в оператор
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
пиздос
источник

М

МишаНЯ in IT KPI C/C++ ХВ (не UB)
#include <iostream>
#include <fstream>

using namespace std;

class Foo
{

};

ostream& operator<<(ostream& os, const Foo& f)
{
   os << "Foo to screen";
   return os;
}

ofstream& operator<<(ofstream& ofs, const Foo& f)
{
   ofs << "Foo to file";
   return ofs;
}

int main()
{
   Foo f;
   cout << f;
   ofstream file("file.txt");
   file << f;
   file.close();
   return 0;
}
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
std::istream& operator << (std::istream&, YourType const&)
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
ну или rdbuf юзать
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
но это не так гибко
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
больше хардкод
источник

KW

Koma Wilson in IT KPI C/C++ ХВ (не UB)
It will be a shame to me that as old as I am I will still lie to my fellow humans if they should fail what gain will I get, so I rather tell the truth to elevate them. I have been making good money with this platform, since it was introduced to me by my friend I said let me give it a try and to God be the glory I have been making money since I start investing  with them.pls during this lockdown this is where you can make good amount of money contact them via👇👇👇
https://t.me/joinchat/AAAAAFOfHLjOhw2gU8KwOQ
источник

R

Rabu in IT KPI C/C++ ХВ (не UB)
Koma Wilson
It will be a shame to me that as old as I am I will still lie to my fellow humans if they should fail what gain will I get, so I rather tell the truth to elevate them. I have been making good money with this platform, since it was introduced to me by my friend I said let me give it a try and to God be the glory I have been making money since I start investing  with them.pls during this lockdown this is where you can make good amount of money contact them via👇👇👇
https://t.me/joinchat/AAAAAFOfHLjOhw2gU8KwOQ
/ban
источник

I

IT_KPI Black list [b... in IT KPI C/C++ ХВ (не UB)
источник

R

Rabu in IT KPI C/C++ ХВ (не UB)
што
источник