tmp/tmpuamq3s7_/{from.md → to.md}
RENAMED
|
@@ -2,10 +2,10 @@
|
|
| 2 |
|
| 3 |
**Change:** `operator new` may throw exceptions other than
|
| 4 |
`std::bad_alloc`. **Rationale:** Consistent application of `noexcept`.
|
| 5 |
**Effect on original feature:** Valid C++03 code that assumes that
|
| 6 |
global `operator new` only throws `std::bad_alloc` may execute
|
| 7 |
-
differently in this
|
| 8 |
-
|
| 9 |
-
|
| 10 |
-
|
| 11 |
|
|
|
|
| 2 |
|
| 3 |
**Change:** `operator new` may throw exceptions other than
|
| 4 |
`std::bad_alloc`. **Rationale:** Consistent application of `noexcept`.
|
| 5 |
**Effect on original feature:** Valid C++03 code that assumes that
|
| 6 |
global `operator new` only throws `std::bad_alloc` may execute
|
| 7 |
+
differently in this revision of C++. Valid C++03 code that replaces the
|
| 8 |
+
global replaceable `operator new` is ill-formed in this revision of C++,
|
| 9 |
+
because the exception specification of `throw(std::bad_alloc)` was
|
| 10 |
+
removed.
|
| 11 |
|