Size: a a a

cxx.Дискуссионная

2020 September 17

x

xor in cxx.Дискуссионная
Yaroslav Maximov
а што, дарт хорош?
dart и флаттер, реально хорошее, что удивительно
источник

D

DST 1 in cxx.Дискуссионная
как принудительно прервать прогу в (конструкторе || функции) с определенным кодом возврата? exit() не вариант т.к. нет вызовов деструкторов
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
DST 1
как принудительно прервать прогу в (конструкторе || функции) с определенным кодом возврата? exit() не вариант т.к. нет вызовов деструкторов
источник

D

DST 1 in cxx.Дискуссионная
только написал
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
так это называется не прервать прогу тогда, кек
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
тогда что тебе надо то?
источник

D

DST 1 in cxx.Дискуссионная
а что тогда
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
прервать прогу - это взять и вырубить
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
а прервать тело конструктора - это бросить из него исключение
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
а потом уже в нужном тебе месте отловить и выдать код возврата
источник

D

DST 1 in cxx.Дискуссионная
Alexander Zaitsev
тогда что тебе надо то?
ну смотри, у меня класс, который читает опред файл, и если не считается завершить и выбросить  код ошибки
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
DST 1
ну смотри, у меня класс, который читает опред файл, и если не считается завершить и выбросить  код ошибки
бросай исключение
источник

D

DST 1 in cxx.Дискуссионная
а лучше в функцию error();
источник

D

DST 1 in cxx.Дискуссионная
ок
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
можешь сделать ещё вот так, например:

Делаешь статический метод, который возвращает объект этого класса или ошибку (обычный std::result какой-нибудь). В нём создаёшь объект или проверяешь все условия. Если что не так - возвращай ошибку, если всё ок - возвращай объект. Если конструктор бросает - перехватывай на месте и трансформируй в error
источник

/

/dev/desider in cxx.Дискуссионная
@urandon Nikita Khomutov
Что-то не так с ABI стдлибы и прикладного софта, переустанови линукс
Как переустановить си++?
источник

YM

Yaroslav Maximov in cxx.Дискуссионная
Danya
При этом на десктопе будет рендерится на ГПУ
звучит интересно
источник

YM

Yaroslav Maximov in cxx.Дискуссионная
а производительность этого хозяйства?
источник

x

xor in cxx.Дискуссионная
Yaroslav Maximov
а производительность этого хозяйства?
есть ньюансы
источник

x

xor in cxx.Дискуссионная
но в целом, на мобилках, я чуть не кончил, когда в вскоде пишешь и сразу в эмуляторе смотришь как дизинг натягивается и на ондройд и на ойёс, вещъсч.
источник