Можно исключить типы типа int, float, long или custom data, такие как классы и структуры. Но какой тип данных нельзя исключить в C++?Какой тип данных нельзя исключить в программе C++
ответ
Исключение не может бросок неполным типа:
§ 15,1
Если временный является Левое и используется для инициализации переменной с именем в обработчике согласования (15.3). Если тип объекта исключения будет неполным или указателем на неполный тип, отличный от (возможно, cv-qualified), то программа будет плохо сформирована. За исключением этих ограничений и ограничений на сопоставление типов, упомянутых в 15.3, операнд throw обрабатывается точно как аргумент функции в вызове (5.2.2) или операнде оператора return.
§ 15,5
Когда брошено объект является класс объекта, копия/конструктор двигаться и деструктор должен быть доступен, даже если операция копирования/перемещения опущена (12,8).
15.3.1 обрабатывающее исключение
за исключением декларирование в обработчике описывает тип (ы) исключений, которые могут вызвать этот обработчик для ввода. Объявление исключения не должно означать неполный тип или ссылочный тип rvalue. Объявление исключения не должно указывать указатель или ссылку на неполный тип, кроме void *, const void *, volatile void * или const volatile void *.
- 1. Какой тип данных я должен использовать в своей программе
- 2. Какой тип данных использовать в C#?
- 3. Какой самый большой тип данных в C++
- 4. Какой тип данных это?
- 5. Какой тип данных использовать для очень больших чисел в C++?
- 6. Какой тип данных хранить другой тип данных?
- 7. Какой тип данных выбрать?
- 8. Какой тип данных «длинный»?
- 9. Какой тип данных использовать?
- 10. Какой тип данных использовать?
- 11. Нельзя вывести тип общего метода tostring C#
- 12. Нельзя исключить модуль из Gradle
- 13. Как проверить тип данных в программе haskell?
- 14. Какой тип данных использовать в java?
- 15. Как JVM проверяет, какой тип исключения произошел в программе?
- 16. Почему нельзя использовать тип принятия, чтобы использовать какой-либо интеграл?
- 17. какой тип данных может хранить тип класса?
- 18. Какой тип данных может проходить между C# и C++
- 19. Java - нельзя разрешить тип?
- 20. Какой тип данных для флага?
- 21. Какой тип данных для HTML?
- 22. Какой тип данных GPS это?
- 23. GWT - какой тип базы данных?
- 24. Какой тип данных возвращает linq?
- 25. Какой тип данных можно округлить?
- 26. Какой тип данных возвращается MongoCollection.find()?
- 27. python какой тип данных это?
- 28. Какой тип данных для разрешения
- 29. Какой тип данных подключается jsoup
- 30. C#: Какой тип контейнеров данных предпочтительнее в целом?
Абстрактные типы, (указатели) неполных типов и типов без возможности использования конструктора копирования/перемещения. Я думаю, что это все. – jrok
Вы можете бросать массивы, но они распадаются на указатель на их первый элемент. – jrok