Size: a a a

2020 December 17

ПК

Побитый Кирпич... in pro.cxx
Alexander Tulikov
Это потребует завязки языка на стандартную библиотеку, а в С++ этого не любят.
Уже есть такая завязка,  лично мне на это пох. Для любителей кастомизации можно придумать костыли, конечно
источник

ПК

Побитый Кирпич... in pro.cxx
Alexander Malkov
однако, если мы получаем данные из БД - это уже рантайм и сериализуем их - а это огромное количество кейсов..
Форматную строку ты из рантайма получаешь?
источник

AM

Alisher Magametiliev in pro.cxx
Тут  де профессионалы?как вам Лафоре ?Объектно-ориентированное программирование в с++,хочется знать мнение профи
источник

ПК

Побитый Кирпич... in pro.cxx
Alexander Malkov
однако, если мы получаем данные из БД - это уже рантайм и сериализуем их - а это огромное количество кейсов..
Я про неё говорил - посмотри внимательно трансформацию
источник

AS

Anatoly Shirokov in pro.cxx
Alisher Magametiliev
Тут  де профессионалы?как вам Лафоре ?Объектно-ориентированное программирование в с++,хочется знать мнение профи
наркоман Лафоре
источник

ПК

Побитый Кирпич... in pro.cxx
Alisher Magametiliev
Тут  де профессионалы?как вам Лафоре ?Объектно-ориентированное программирование в с++,хочется знать мнение профи
Вроде старьё
источник

AM

Alexander Malkov in pro.cxx
сейчас функциональщина в моде)
источник

AM

Alisher Magametiliev in pro.cxx
Побитый Кирпич
Вроде старьё
Ооп именно по с++ что посоветуете тогда?
источник

ПК

Побитый Кирпич... in pro.cxx
Alisher Magametiliev
Ооп именно по с++ что посоветуете тогда?
любой учебник. Там только синтаксис другой, само ООП везде одинаковое
источник

K

Kamoliddin in pro.cxx
Побитый Кирпич
любой учебник. Там только синтаксис другой, само ООП везде одинаковое
питон немного другой
источник

IZ

Ilia Zviagin in pro.cxx
Alisher Magametiliev
Тут  де профессионалы?как вам Лафоре ?Объектно-ориентированное программирование в с++,хочется знать мнение профи
Не читай. Читай: Прата, Лимпман.
источник

AF

Aidar Fattakhov in pro.cxx
Побитый Кирпич
Ещё лучше было бы просто:
const std::string name = "World";
const int number = 42;
print(f"Hello, {name}! The answer is {number}. Goodbye, {name}.");
Надеюсь, доживу.
ужас
источник

AF

Aidar Fattakhov in pro.cxx
надеюсь не доживу
источник

ПК

Побитый Кирпич... in pro.cxx
почему?
источник

AF

Aidar Fattakhov in pro.cxx
хватит тащить домой мусор с улицы
источник

ПК

Побитый Кирпич... in pro.cxx
Aidar Fattakhov
хватит тащить домой мусор с улицы
нет аргументов
источник

AF

Aidar Fattakhov in pro.cxx
тебе уже выше привели
источник

ПК

Побитый Кирпич... in pro.cxx
Aidar Fattakhov
тебе уже выше привели
где?
источник

m

magras in pro.cxx
Побитый Кирпич
В рантайме через рефлексию, но это уже другая фича. 99% юзкейсов - строка известна  на этапе компиляции
Я еще плотно не изучал пропозалы по рефлексии, но на сколько я понимаю, в первую очередь идет речь о компайл тайме.

Ну и я тоже считаю, что такой способ форматирования не нужен, так как не так часто нужно выводить просто значение переменной. Часто это выражение. В принципе, можно и вычисление выражений допустить в строке формата, но это мне уже совсем не нравится.
источник

SS

Sergey Sobolev in pro.cxx
    template<typename T>
   class ResourceManager
   {
       T        *m_resource;
   public:
       ResourceManager()
       {
           m_resource = new T;
       }

       ~ResourceManager()
       {
           delete m_resource;
       }

       T *operator->() noexcept
       {
           return m_resource;
       }
   };
   
   int main()
   {
       std::unique_ptr<ResourceManager<std::string>> ptr;
       
       ptr->size();
       
       return 0;
   }
подскажите плз, есть ли возможность адекватно достучаться через -> до std::string? Или все же кастомный deleter сделать
PS. Все же, наверное проще также классом сделать кастомный deleter
источник