Перемещение обьектов

141
20 февраля 2018, 07:10

В каких случаях компилятор неявно создает конструктор перемещения и соответствующий оператор присвоения?

Answer 1

Конструктор перемещения и соответствующий оператор генерируются (= default) по умолчанию для всех классов, за исключением случаев, когда в классе явно определена хотя бы одна из нижеследующих сущностей:

  • Конструктор копирования/перемещения
  • Оператор копирования/перемещения
  • Деструктор
READ ALSO
Некорректная работа функции sizeof()

Некорректная работа функции sizeof()

В процессе разработки, заметил некорректную работу программы, вынес проблему в отдельный проект

270
С++ вместо 0.0 выводит -0.0

С++ вместо 0.0 выводит -0.0

Сначала вместо нуля выводил экспоненту, поставил в сout setprecision(1) выводит -00 как с этим бороться? И как вместо nan вывести "*"

185
Qt. Динамическое изменение GridView/QSqlQueryModel Qml

Qt. Динамическое изменение GridView/QSqlQueryModel Qml

Здесь я получаю данные с базы данных в мою модель и передаю их в Qml

186