Skip to content

Commit d0dc79e

Browse files
committed
<algorithm>でよく使う識別子の修飾を、GLOBAL_QUALIFY_LISTに移動した
1 parent 8ecbbb3 commit d0dc79e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

83 files changed

+41
-460
lines changed

GLOBAL_QUALIFY_LIST.txt

+5
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11
* std::vector[link /reference/vector.md]
22
* v.begin()[link /reference/vector/begin.md]
33
* v.end()[link /reference/vector/end.md]
4+
* std::string[link /reference/string/basic_string.md]
45
* std::cout[link /reference/iostream/cout.md]
56
* std::endl[link /reference/ostream/endl.md]
7+
* std::boolalpha[link /reference/ios/boolalpha.md]
8+
* std::distance[link /reference/iterator/distance.md]
9+
* std::begin[link /reference/iterator/begin.md]
10+
* std::end[link /reference/iterator/end.md]
611
* <limits>[link /reference/limits.md]
712
* <string>[link /reference/string.md]
813
* <vector>[link /reference/vector.md]

reference/algorithm/adjacent_find.md

-7
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,6 @@ int main() {
4848
}
4949
```
5050
* adjacent_find[color ff0000]
51-
* std::vector[link /reference/vector.md]
52-
* v.begin()[link /reference/vector/begin.md]
53-
* v.end()[link /reference/vector/end.md]
54-
* std::cout[link /reference/iostream/cout.md]
55-
* std::endl[link /reference/ostream/endl.md]
56-
* std::distance[link /reference/iterator/distance.md]
57-
* std::boolalpha[link /reference/ios/boolalpha.md]
5851

5952
###出力
6053
```

reference/algorithm/all_of.md

-6
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,6 @@ int main() {
4444
}
4545
```
4646
* all_of[color ff0000]
47-
* std::vector[link /reference/vector.md]
48-
* v.begin()[link /reference/vector/begin.md]
49-
* v.end()[link /reference/vector/end.md]
50-
* std::cout[link /reference/iostream/cout.md]
51-
* std::endl[link /reference/ostream/endl.md]
52-
* std::boolalpha[link /reference/ios/boolalpha.md]
5347

5448
###出力
5549
```

reference/algorithm/any_of.md

-6
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,6 @@ int main() {
4545
}
4646
```
4747
* any_of[color ff0000]
48-
* std::vector[link /reference/vector.md]
49-
* v.begin()[link /reference/vector/begin.md]
50-
* v.end()[link /reference/vector/end.md]
51-
* std::cout[link /reference/iostream/cout.md]
52-
* std::endl[link /reference/ostream/endl.md]
53-
* std::boolalpha[link /reference/ios/boolalpha.md]
5448

5549
###出力
5650
```

reference/algorithm/binary_search.md

-8
Original file line numberDiff line numberDiff line change
@@ -62,14 +62,6 @@ int main()
6262
}
6363
```
6464
* binary_search[color ff0000]
65-
* <iostream>[link /reference/iostream.md]
66-
* <vector>[link /reference/vector.md]
67-
* <algorithm>[link /reference/algorithm.md]
68-
* std::vector[link /reference/vector.md]
69-
* v.begin()[link /reference/vector/begin.md]
70-
* v.end()[link /reference/vector/end.md]
71-
* std::cout[link /reference/iostream/cout.md]
72-
* std::endl[link /reference/ostream/endl.md]
7365

7466
###出力
7567
```

reference/algorithm/copy.md

+1-4
Original file line numberDiff line numberDiff line change
@@ -58,14 +58,11 @@ int main() {
5858
}
5959
```
6060
* copy[color ff0000]
61-
* std::vector[link /reference/vector.md]
61+
* <list>[link /reference/list.md]
6262
* v.size()[link /reference/vector/size.md]
63-
* v.begin()[link /reference/vector/begin.md]
64-
* v.end()[link /reference/vector/end.md]
6563
* v2.begin()[link /reference/vector/begin.md]
6664
* std::list[link /reference/list.md]
6765
* std::back_inserter[link /reference/iterator/back_inserter.md]
68-
* std::cout[link /reference/iostream/cout.md]
6966
* v3.begin()[link /reference/list/begin.md]
7067
* v3.end()[link /reference/list/end.md]
7168
* std::ostream_iterator[link /reference/iterator/ostream_iterator.md]

reference/algorithm/copy_backward.md

+8-8
Original file line numberDiff line numberDiff line change
@@ -45,26 +45,26 @@ namespace std {
4545
#include <iostream>
4646
#include <list>
4747
#include <iterator>
48-
48+
4949
int main() {
50-
std::list<int> list = { 1,2,3,4,5 };
50+
std::list<int> ls = { 1,2,3,4,5 };
5151
// 1,2,3 の範囲を、3,4,5 の値のある範囲へコピーする
52-
std::copy_backward(list.begin(), std::next(list.begin(), 3), list.end());
52+
std::copy_backward(ls.begin(), std::next(ls.begin(), 3), ls.end());
5353
5454
// 以下のコードだと期待した結果にならないことを確認しよう
55-
// std::copy(list.begin(), std::next(list.begin(), 3), std::next(list.begin(), 2));
55+
// std::copy(ls.begin(), std::next(ls.begin(), 3), std::next(ls.begin(), 2));
5656
57-
std::copy(list.begin(), list.end(), std::ostream_iterator<int>(std::cout, ","));
57+
std::copy(ls.begin(), ls.end(), std::ostream_iterator<int>(std::cout, ","));
5858
}
5959
```
6060
* copy_backward[color ff0000]
61+
* <list>[link /reference/list.md]
6162
* std::list[link /reference/list.md]
62-
* list.begin()[link /reference/list/begin.md]
63+
* ls.begin()[link /reference/list/begin.md]
6364
* std::next[link /reference/iterator/next.md]
64-
* list.end()[link /reference/list/end.md]
65+
* ls.end()[link /reference/list/end.md]
6566
* std::copy[link copy.md]
6667
* std::ostream_iterator[link /reference/iterator/ostream_iterator.md]
67-
* std::cout[link /reference/iostream/cout.md]
6868

6969
###出力
7070
```

reference/algorithm/copy_if.md

-2
Original file line numberDiff line numberDiff line change
@@ -60,11 +60,9 @@ int main() {
6060
std::copy(result.begin(), out, std::ostream_iterator<int>(std::cout, ","));
6161
}
6262
```
63-
* std::vector[link /reference/vector.md]
6463
* begin()[link /reference/vector/begin.md]
6564
* end()[link /reference/vector/end.md]
6665
* size()[link /reference/vector/size.md]
67-
* std::cout[link /reference/iostream/cout.md]
6866
* std::ostream_iterator[link /reference/iterator/ostream_iterator.md]
6967

7068
###出力

reference/algorithm/copy_n.md

+1-4
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,13 @@ namespace std {
3434
#include <iostream>
3535
#include <iterator>
3636
#include <vector>
37-
37+
3838
int main() {
3939
std::vector<int> v = { 3, 1, 5, 2, 4 };
4040
std::copy_n(v.begin(), 5, std::ostream_iterator<int>(std::cout, "\n"));
4141
}
4242
```
4343
* copy_n[color ff0000]
44-
* std::vector[link /reference/vector.md]
45-
* v.begin()[link /reference/vector/begin.md]
46-
* std::cout[link /reference/iostream/cout.md]
4744
* std::ostream_iterator[link /reference/iterator/ostream_iterator.md]
4845

4946
###出力

reference/algorithm/count.md

+1-5
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,7 @@ int main() {
3737
std::cout << "count of 1: " << std::count(v.begin(), v.end(), 1) << std::endl;
3838
}
3939
```
40-
* std::vector[link /reference/vector.md]
41-
* v.begin()[link /reference/vector/begin.md]
42-
* v.end()[link /reference/vector/end.md]
43-
* std::cout[link /reference/iostream/cout.md]
44-
* std::endl[link /reference/ostream/endl.md]
40+
* std::count[color ff0000]
4541

4642
###出力
4743
```

reference/algorithm/count_if.md

-5
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,6 @@ int main() {
3939
}
4040
```
4141
* count_if[color ff0000]
42-
* std::vector[link /reference/vector.md]
43-
* v.begin()[link /reference/vector/begin.md]
44-
* v.end()[link /reference/vector/end.md]
45-
* std::cout[link /reference/iostream/cout.md]
46-
* std::endl[link /reference/ostream/endl.md]
4742

4843
###出力
4944
```cpp

reference/algorithm/equal.md

-10
Original file line numberDiff line numberDiff line change
@@ -61,18 +61,8 @@ int main() {
6161
}
6262
```
6363
* std::equal[color ff0000]
64-
* <algorithm>[link /reference/algorithm.md]
65-
* <iostream>[link /reference/iostream.md]
66-
* <vector>[link /reference/vector.md]
67-
* <iterator>[link /reference/iterator.md]
6864
* <array>[link /reference/array.md]
69-
* std::vector[link /reference/vector.md]
7065
* std::array[link /reference/array.md]
71-
* std::boolalpha[link /reference/ios/boolalpha.md]
72-
* std::cout[link /reference/iostream/cout.md]
73-
* std::endl[link /reference/ostream/endl.md]
74-
* std::begin[link /reference/iterator/begin.md]
75-
* std::end[link /reference/iterator/end.md]
7666

7767
###出力
7868
```

reference/algorithm/equal_range.md

-5
Original file line numberDiff line numberDiff line change
@@ -57,12 +57,7 @@ int main()
5757
}
5858
```
5959
* equal_range[color ff0000]
60-
* std::vector[link /reference/vector.md]
61-
* v.begin()[link /reference/vector/begin.md]
62-
* v.end()[link /reference/vector/end.md]
6360
* std::sort[link sort.md]
64-
* std::cout[link /reference/iostream/cout.md]
65-
* std::endl[link /reference/ostream/endl.md]
6661

6762
###出力
6863
```

reference/algorithm/fill.md

-4
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,7 @@ int main() {
4242
}
4343
```
4444
* fill[color ff0000]
45-
* std::vector[link /reference/vector.md]
46-
* v.begin()[link /reference/vector/begin.md]
47-
* v.end()[link /reference/vector/end.md]
4845
* std::for_each[link for_each.md]
49-
* std::cout[link /reference/iostream/cout.md]
5046

5147
###出力
5248
```

reference/algorithm/fill_n.md

+1-5
Original file line numberDiff line numberDiff line change
@@ -42,18 +42,14 @@ namespace std {
4242
#include <algorithm>
4343
#include <iostream>
4444
#include <iterator>
45-
45+
4646
int main() {
4747
// 3 を出力しまくる
4848
std::fill_n(std::ostream_iterator<int>(std::cout, ","), 10, 3);
4949
}
5050
```
5151
* std::fill_n[color ff0000]
52-
* <algorithm>[link /reference/algorithm.md]
53-
* <iostream>[link /reference/iostream.md]
54-
* <iterator>[link /reference/iterator.md]
5552
* std::ostream_iterator[link /reference/iterator/ostream_iterator.md]
56-
* std::cout[link /reference/iostream/cout.md]
5753

5854
###出力
5955
```

reference/algorithm/find.md

-5
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,6 @@ int main() {
3939
}
4040
```
4141
* std::find[color ff0000]
42-
* std::vector[link /reference/vector.md]
43-
* v.begin()[link /reference/vector/begin.md]
44-
* v.end()[link /reference/vector/end.md]
45-
* std::cout[link /reference/iostream/cout.md]
46-
* std::endl[link /reference/ostream/endl.md]
4742

4843
###出力
4944
```

reference/algorithm/find_end.md

+5-9
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,10 @@ namespace std {
4646
4747
int main() {
4848
std::vector<int> v = { 1,2,1,2,3 };
49-
std::list<int> v2 = { 1,2 };
49+
std::list<int> ls = { 1,2 };
5050
5151
// 1,2 と連続している最後のシーケンスを探す
52-
std::vector<int>::iterator it = std::find_end(v.begin(), v.end(), v2.begin(), v2.end());
52+
std::vector<int>::iterator it = std::find_end(v.begin(), v.end(), ls.begin(), ls.end());
5353
// v[2] の位置を指すイテレータが見つかる。
5454
// v[0] の位置を指すイテレータではない。
5555
if (it == v.end()) {
@@ -60,14 +60,10 @@ int main() {
6060
}
6161
```
6262
* std::find_end[color ff0000]
63-
* std::vector[link /reference/vector.md]
64-
* v.begin()[link /reference/vector/begin.md]
65-
* v.end()[link /reference/vector/end.md]
63+
* <list>[link /reference/list.md]
6664
* std::list[link /reference/list.md]
67-
* v2.begin()[link /reference/list/begin.md]
68-
* v2.end()[link /reference/list/end.md]
69-
* std::cout[link /reference/iostream/cout.md]
70-
* std::endl[link /reference/ostream/endl.md]
65+
* ls.begin()[link /reference/list/begin.md]
66+
* ls.end()[link /reference/list/end.md]
7167

7268
###出力
7369
```

reference/algorithm/find_first_of.md

+5-9
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,10 @@ namespace std {
4848
4949
int main() {
5050
std::vector<int> v = { 1,3,7,4,2 };
51-
std::list<int> v2 = { 2,4,6,8 };
51+
std::list<int> ls = { 2,4,6,8 };
5252
5353
// 2,4,6,8 のどれかと一致する最初の要素を返す
54-
std::vector<int>::iterator it = std::find_first_of(v.begin(), v.end(), v2.begin(), v2.end());
54+
std::vector<int>::iterator it = std::find_first_of(v.begin(), v.end(), ls.begin(), ls.end());
5555
if (it == v.end()) {
5656
std::cout << "not found" << std::endl;
5757
} else {
@@ -60,14 +60,10 @@ int main() {
6060
}
6161
```
6262
* std::find_first_of[color ff0000]
63-
* std::vector[link /reference/vector.md]
64-
* v.begin()[link /reference/vector/begin.md]
65-
* v.end()[link /reference/vector/end.md]
63+
* <list>[link /reference/list.md]
6664
* std::list[link /reference/list.md]
67-
* v2.begin()[link /reference/list/begin.md]
68-
* v2.end()[link /reference/list/end.md]
69-
* std::cout[link /reference/iostream/cout.md]
70-
* std::endl[link /reference/ostream/endl.md]
65+
* ls.begin()[link /reference/list/begin.md]
66+
* ls.end()[link /reference/list/end.md]
7167

7268
###出力
7369
```

reference/algorithm/find_if.md

-5
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,6 @@ int main() {
4242
}
4343
```
4444
* std::find_if[color ff0000]
45-
* std::vector[link /reference/vector.md]
46-
* v.begin()[link /reference/vector/begin.md]
47-
* v.end()[link /reference/vector/end.md]
48-
* std::cout[link /reference/iostream/cout.md]
49-
* std::endl[link /reference/ostream/endl.md]
5045

5146
###出力
5247
```

reference/algorithm/find_if_not.md

-5
Original file line numberDiff line numberDiff line change
@@ -43,11 +43,6 @@ int main() {
4343
}
4444
```
4545
* std::find_if_not[color ff0000]
46-
* std::vector[link /reference/vector.md]
47-
* v.begin()[link /reference/vector/begin.md]
48-
* v.end()[link /reference/vector/end.md]
49-
* std::cout[link /reference/iostream/cout.md]
50-
* std::endl[link /reference/ostream/endl.md]
5146

5247
###出力
5348
```

reference/algorithm/for_each.md

-5
Original file line numberDiff line numberDiff line change
@@ -75,12 +75,7 @@ int main() {
7575
}
7676
```
7777
* std::for_each[color ff0000]
78-
* std::vector[link /reference/vector.md]
7978
* v.push_back[link /reference/vector/push_back.md]
80-
* v.begin()[link /reference/vector/begin.md]
81-
* v.end()[link /reference/vector/end.md]
82-
* std::cout[link /reference/iostream/cout.md]
83-
* std::endl[link /reference/ostream/endl.md]
8479

8580
###出力
8681
```

reference/algorithm/generate.md

-4
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,6 @@ int main() {
4343
}
4444
```
4545
* std::generate[color ff0000]
46-
* std::vector[link /reference/vector.md]
47-
* v.begin()[link /reference/vector/begin.md]
48-
* v.end()[link /reference/vector/end.md]
49-
* std::cout[link /reference/iostream/cout.md]
5046
* std::for_each[link for_each.md]
5147

5248
###出力

reference/algorithm/generate_n.md

-4
Original file line numberDiff line numberDiff line change
@@ -56,11 +56,7 @@ int main() {
5656
}
5757
```
5858
* std::generate_n[color ff0000]
59-
* <algorithm>[link /reference/algorithm.md]
60-
* <iostream>[link /reference/iostream.md]
61-
* <iterator>[link /reference/iterator.md]
6259
* std::ostream_iterator[link /reference/iterator/ostream_iterator.md]
63-
* std::cout[link /reference/iostream/cout.md]
6460

6561
###出力
6662
```

reference/algorithm/includes.md

-5
Original file line numberDiff line numberDiff line change
@@ -47,13 +47,8 @@ int main()
4747
}
4848
```
4949
* std::includes[color ff0000]
50-
* <iostream>[link /reference/iostream.md]
5150
* <set>[link /reference/set.md]
52-
* <algorithm>[link /reference/algorithm.md]
5351
* std::set[link /reference/set/set.md]
54-
* std::cout[link /reference/iostream/cout.md]
55-
* std::endl[link /reference/ostream/endl.md]
56-
* std::boolalpha[link /reference/ios/boolalpha.md]
5752
* begin()[link /reference/set/set/begin.md]
5853
* end()[link /reference/set/set/end.md]
5954

reference/algorithm/inplace_merge.md

-5
Original file line numberDiff line numberDiff line change
@@ -63,12 +63,7 @@ int main()
6363
}
6464
```
6565
* std::inplace_merge[color ff0000]
66-
* std::vector[link /reference/vector.md]
67-
* v.begin()[link /reference/vector/begin.md]
68-
* v.end()[link /reference/vector/end.md]
6966
* std::for_each[link for_each.md]
70-
* std::cout[link /reference/iostream/cout.md]
71-
* std::endl[link /reference/ostream/endl.md]
7267

7368
###出力
7469
```

0 commit comments

Comments
 (0)