C.150/C.151: fix compiler syntax error in Example (#1461)

- remove unnecessary space in section Reason
This commit is contained in:
beinhaerter
2019-07-01 15:56:53 +02:00
committed by Sergey Zubkov
parent a70d903fde
commit 0a58ed2bc3

View File

@@ -7909,7 +7909,7 @@ It also ensures exception safety in complex expressions.
##### Example
unique_ptr<Foo> p {new<Foo>{7}}; // OK: but repetitive
unique_ptr<Foo> p {new Foo{7}}; // OK: but repetitive
auto q = make_unique<Foo>(7); // Better: no repetition of Foo
@@ -7942,7 +7942,7 @@ It also gives an opportunity to eliminate a separate allocation for the referenc
void test() {
// OK: but repetitive; and separate allocations for the Bar and shared_ptr's use count
shared_ptr<Bar> p {new<Bar>{7}};
shared_ptr<Bar> p {new Bar{7}};
auto q = make_shared<Bar>(7); // Better: no repetition of Bar; one object
}