Size: a a a

2020 August 19

DG

David Grinberg in supapro.cxx
Anatoly Shirokov
Или ты о самой ide?
Да
источник

DG

David Grinberg in supapro.cxx
Вообще было бы еще классно, чтобы он подтягивал инфу из симейка, если вдруг знаешь)))
источник

AS

Anatoly Shirokov in supapro.cxx
Ну, странный выбор, ты, фактически, единственный пользователь этой ide для c++
источник

DG

David Grinberg in supapro.cxx
в команде используют, думал еще вижлу попробовать
источник

AS

Anatoly Shirokov in supapro.cxx
David Grinberg
в команде используют, думал еще вижлу попробовать
У нас cmake, члены команды юзают то, что удобно
источник

AS

Anatoly Shirokov in supapro.cxx
То есть студию :)
источник

AS

Anatoly Shirokov in supapro.cxx
David Grinberg
в команде используют, думал еще вижлу попробовать
Передай команде, что они наркоманы или вы на линуксе?
источник

I

Intelpentium3 in supapro.cxx
Ruslan Neshta
не надо быть асом плюсов чтоб осилить эту задачку
источник

I

Intelpentium3 in supapro.cxx
Почему precision(5) не работает?!
источник

RN

Ruslan Neshta in supapro.cxx
include iomanip, std::set_precision в поток пихаешь, посмотри пример на cppreference
источник

I

Intelpentium3 in supapro.cxx
Ruslan Neshta
include iomanip, std::set_precision в поток пихаешь, посмотри пример на cppreference
{
   int n;
   float x;
   cin>>n;
   cin>>x;
   cout << Tn(n, x);
   cout.precision(5);
 return 0 ;
}


Опять печатает только 1 вместо 1.00000
источник

C

CodeDetector in supapro.cxx
Intelpentium3
{
   int n;
   float x;
   cin>>n;
   cin>>x;
   cout << Tn(n, x);
   cout.precision(5);
 return 0 ;
}


Опять печатает только 1 вместо 1.00000
Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
источник

RN

Ruslan Neshta in supapro.cxx
Intelpentium3
{
   int n;
   float x;
   cin>>n;
   cin>>x;
   cout << Tn(n, x);
   cout.precision(5);
 return 0 ;
}


Опять печатает только 1 вместо 1.00000
источник

I

Intelpentium3 in supapro.cxx
printf("%.5f",Tn(n, x));

C форева😎
источник

RN

Ruslan Neshta in supapro.cxx
харош
источник

M

Max in supapro.cxx
Решил выделить из класса набор функций в отдельный класс по логике, который будет входить в исходный класс его членом.
Но нужно, чтобы новый класс вызывал метод исходного класса.
Как это лучше сделать?

Типа, есть класс CFile, у него будет m_buffer, в котором могут лежать уже нужные данные, но иногда их возможно придётся дочитать. Читаю из него методом ReadFromBuffer. Дочитывать с помощью метода CFile::Read.
источник

CD

Constantine Drozdov in supapro.cxx
Max
Решил выделить из класса набор функций в отдельный класс по логике, который будет входить в исходный класс его членом.
Но нужно, чтобы новый класс вызывал метод исходного класса.
Как это лучше сделать?

Типа, есть класс CFile, у него будет m_buffer, в котором могут лежать уже нужные данные, но иногда их возможно придётся дочитать. Читаю из него методом ReadFromBuffer. Дочитывать с помощью метода CFile::Read.
Пример - ошибка декомпозиции
источник

M

Max in supapro.cxx
Когда начал писать, тоже так решил
источник

CD

Constantine Drozdov in supapro.cxx
Max
Решил выделить из класса набор функций в отдельный класс по логике, который будет входить в исходный класс его членом.
Но нужно, чтобы новый класс вызывал метод исходного класса.
Как это лучше сделать?

Типа, есть класс CFile, у него будет m_buffer, в котором могут лежать уже нужные данные, но иногда их возможно придётся дочитать. Читаю из него методом ReadFromBuffer. Дочитывать с помощью метода CFile::Read.
Ну смотри, в этом примере иерархия вроде понятная
Примитивный поток байтов на самом нижнем уровне, с методами типа дайте N байтов
Буферизатор стоит выше и проксирует такой же интерфейс, возможно с пополнением чего-то
Короче, посмотри потоки данных и не пытайся разломать их в иерархии в духе buffer -> CFile -> фактический файл (при этом buffer содержит CFile)
источник

CD

Constantine Drozdov in supapro.cxx
Такая штука возникает только когда CFile должен уметь интерфейс buffer наружу отдавать не наследуя, и тогда там будет классическая FileBuffer(File& owner): owner_(owner)
источник