|
20 | 20 |
|
21 | 21 | <meta name="viewport" content="width=device-width,initial-scale=1"> |
22 | 22 | <meta name="keywords" content=" |
23 | | - C++,標準ライブラリ,リファレンス,ドキュメント,STL,std,algorithm,std::ranges,class template,cpp20 |
| 23 | + C++,標準ライブラリ,リファレンス,ドキュメント,STL,std,algorithm,std::ranges,class template,cpp20,binary_transform_result,merge_result,set_union_result,set_intersection_result,set_symmetric_difference_result |
24 | 24 | "> |
25 | 25 | <meta name="title" content="in_in_out_result - cpprefjp C++日本語リファレンス" /> |
26 | 26 | <meta itemprop="name" content="in_in_out_result - cpprefjp C++日本語リファレンス" /> |
|
68 | 68 |
|
69 | 69 | </head> |
70 | 70 | <body> |
71 | | -<header data-kunai-mdinfo="{"meta": {"header": ["algorithm"], "namespace": ["std::ranges"], "id-type": ["class template"], "cpp": ["cpp20"]}, "sources": [{"id": "ef9d7670bd7b73c775c4dd380f932c8e505384ff", "source": "#include <algorithm>\n#include <vector>\n#include <string>\n#include <cassert>\n\nint main() {\n std::vector<char> v1 = { 'a','b','c','d','e' };\n std::vector<int> v2 = { 3,1,4 };\n std::vector<std::string> outs(3);\n\n // v1[n] \u306e\u6587\u5b57\u3092 v2[n] \u56de\u7e70\u308a\u8fd4\u3057\u305f\u6587\u5b57\u5217\u3092\u8fd4\u3059\n const std::ranges::in_in_out_result result = std::ranges::transform(v1, v2, outs.begin(), [](char a, int b) { return std::string(b, a); });\n\n assert(result.in1 == v1.begin() + 3);\n assert(result.in2 == v2.begin() + 3);\n assert(result.out == outs.begin() + 3);\n}\n"}], "page_id": ["reference", "algorithm", "ranges_in_in_out_result"]}"> |
| 71 | +<header data-kunai-mdinfo="{"meta": {"header": ["algorithm"], "namespace": ["std::ranges"], "id-type": ["class template"], "cpp": ["cpp20"], "alias": ["binary_transform_result,merge_result,set_union_result,set_intersection_result,set_symmetric_difference_result"]}, "sources": [{"id": "ef9d7670bd7b73c775c4dd380f932c8e505384ff", "source": "#include <algorithm>\n#include <vector>\n#include <string>\n#include <cassert>\n\nint main() {\n std::vector<char> v1 = { 'a','b','c','d','e' };\n std::vector<int> v2 = { 3,1,4 };\n std::vector<std::string> outs(3);\n\n // v1[n] \u306e\u6587\u5b57\u3092 v2[n] \u56de\u7e70\u308a\u8fd4\u3057\u305f\u6587\u5b57\u5217\u3092\u8fd4\u3059\n const std::ranges::in_in_out_result result = std::ranges::transform(v1, v2, outs.begin(), [](char a, int b) { return std::string(b, a); });\n\n assert(result.in1 == v1.begin() + 3);\n assert(result.in2 == v2.begin() + 3);\n assert(result.out == outs.begin() + 3);\n}\n"}], "page_id": ["reference", "algorithm", "ranges_in_in_out_result"]}"> |
72 | 72 | <nav class="navbar navbar-default" role="navigation"> |
73 | 73 | <div class="container-fluid"> |
74 | 74 | <div class="navbar-header"> |
|
188 | 188 |
|
189 | 189 | <p class="text-right"><small> |
190 | 190 | 最終更新日時(UTC): |
191 | | - <span itemprop="datePublished" content="2026-01-05T18:11:37"> |
192 | | - 2026年01月05日 18時11分37秒 |
| 191 | + <span itemprop="datePublished" content="2026-01-09T02:10:05"> |
| 192 | + 2026年01月09日 02時10分05秒 |
193 | 193 | </span> |
194 | 194 | <br/> |
195 | 195 | <span itemprop="author" itemscope itemtype="http://schema.org/Person"> |
196 | | - <span itemprop="name">Koichi Murase</span> |
| 196 | + <span itemprop="name">Raclamusi</span> |
197 | 197 | </span> |
198 | 198 | が更新 |
199 | 199 | </small></p> |
|
0 commit comments