Skip to content

Commit 9e1eb89

Browse files
committed
reference/algorithm/unique.md: Fixed format
1 parent 8ece610 commit 9e1eb89

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

reference/algorithm/unique.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ int main() {
100100
// 入力の配列がソート済みではない場合、
101101
// 隣り合った重複要素が取り除かれる
102102
{
103-
std::vector<int> v = { 2,5,3,3,1,2,4,2,1,1,4,4,3,3,3 };
103+
std::vector<int> v = {2, 5, 3, 3, 1, 2, 4, 2, 1, 1, 4, 4, 3, 3, 3};
104104
105105
decltype(v)::iterator result = std::unique(v.begin(), v.end());
106106
@@ -114,7 +114,7 @@ int main() {
114114
// 入力の配列がソート済みである場合、
115115
// 重複している全ての要素が取り除かれて一意になる
116116
{
117-
std::vector<int> v = { 2,5,3,3,1,2,4,2,1,1,4,4,3,3,3 };
117+
std::vector<int> v = {2, 5, 3, 3, 1, 2, 4, 2, 1, 1, 4, 4, 3, 3, 3};
118118
119119
std::sort(v.begin(), v.end());
120120
decltype(v)::iterator result = std::unique(v.begin(), v.end());
@@ -143,14 +143,14 @@ ForwardIterator unique(ForwardIterator first, ForwardIterator last) {
143143
if (first == last) return first;
144144

145145
auto result = first;
146-
auto value = move(*first++);
147-
for ( ; first != last; ++first) {
146+
auto value = std::move(*first++);
147+
for (; first != last; ++first) {
148148
if (!(value == *first)) {
149-
*result++ = move(value);
150-
value = move(*first);
149+
*result++ = std::move(value);
150+
value = std::move(*first);
151151
}
152152
}
153-
*result++ = move(value);
153+
*result++ = std::move(value);
154154

155155
return result;
156156
}
@@ -160,19 +160,19 @@ ForwardIterator unique(ForwardIterator first, ForwardIterator last, BinaryPredic
160160
if (first == last) return first;
161161

162162
auto result = first;
163-
auto value = move(*first++);
164-
for ( ; first != last; ++first) {
163+
auto value = std::move(*first++);
164+
for (; first != last; ++first) {
165165
if (!pred(value, *first)) {
166-
*result++ = move(value);
167-
value = move(*first);
166+
*result++ = std::move(value);
167+
value = std::move(*first);
168168
}
169169
}
170-
*result++ = move(value);
170+
*result++ = std::move(value);
171171

172172
return result;
173173
}
174174
```
175-
* move[link /reference/utility/move.md]
175+
* std::move[link /reference/utility/move.md]
176176
177177
178178
## 参照

0 commit comments

Comments
 (0)