Size: a a a

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

2021 February 20

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
NetCat
возможно странный вопрос
просто интересно, но как загуглить это адекватно не придумал, поэтому спрошу тут

я шарю за проблему с floating point math, но не пойму почему
#include <iomanip>
#include <iostream>

int main() {
 std::cout << std::setprecision(17) << 0.1 + 0.2;
}

выводит ожидаемо 0.30000000000000004
но без setprecision выводит 0.3

#include <iostream>
int main() {
 std::cout << 0.1 + 0.2;
}
как оно определяет что нужно именно один знак после запятой вывести ?
возможно есть какой то флаг компилятора который как раз эту проверку проводит?
Эх, классик мемы про 0.3....4
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
GNU/Vsevolod
В std є можливіть створити std::optional<T&> чи std::optional<T&&>?
Референс враппер или не выёживатся и поставить указатель
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Весь смысл опшионала чтобы возвращать по значению
источник
2021 February 21

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
Женя
Ребят, подскажите пожалуйста
Есть пустой проект в qt creator, я добавляю в проект  qt designer form class. Файлы .h .cpp .ui создает, но не добавляет их в проект, вручную тоже добавить не могу
Как это можно пофиксить?
оно и не должно быть в проекте
это генерируемый файл
источник

Ж

Женя in IT KPI C/C++ ХВ (не UB)
пофиксил уже, надо было просто в cmake дописать
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Женя
пофиксил уже, надо было просто в cmake дописать
Или переделать смак чтобы он сам искал в папке с сырцами
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Да так можно
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
This post was provided by the FILE GLOB_RECURSE gang
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
Женя
пофиксил уже, надо было просто в cmake дописать
что дописать?
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
оно и так работает на сгенерированном проекте, не надо никуда ничего дописывать
источник

Ж

Женя in IT KPI C/C++ ХВ (не UB)
я пытался добавить новые файлы в проект
сработало только когда я названия файлов в cmake добавил
источник

Y

Yegor Yevgenyevich in IT KPI C/C++ ХВ (не UB)
Ляя, может кому-то понадобится 🌚
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
Женя
я пытался добавить новые файлы в проект
сработало только когда я названия файлов в cmake добавил
ну главное не ui_*.h
сгенерь проект на виджетах, хороший пример того, что должно быть
источник

Ж

Женя in IT KPI C/C++ ХВ (не UB)
окс, завтра попробую
спасибо за ответы
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Yegor Yevgenyevich
Ляя, может кому-то понадобится 🌚
Фу винапи
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
Yegor Yevgenyevich
Ляя, может кому-то понадобится 🌚
блин, на гну/линуксе я могу понять
серверная ос, консольный софт
а на винде зачем?)
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
я понял, головку рисовать
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Vsevolod
блин, на гну/линуксе я могу понять
серверная ос, консольный софт
а на винде зачем?)
Чтобы не дай бог не использовать графические библиотеки на которых можно сделать что-то полезное
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
Vlad Doc
Чтобы не дай бог не использовать графические библиотеки на которых можно сделать что-то полезное
борьба с конкурентами
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
А то студаки сразу полетят игоры делать
источник