Skip to content

Commit bcbddbc

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent 89d106a commit bcbddbc

File tree

3 files changed

+38
-95
lines changed

3 files changed

+38
-95
lines changed

reference/memory_resource/monotonic_buffer_resource.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,11 @@
2828
<meta property="og:url" content="https://cpprefjp.github.io/reference/memory_resource/monotonic_buffer_resource.html" />
2929
<meta property="og:site_name" content="cpprefjp - C++日本語リファレンス" />
3030
<meta property="og:type" content="article" />
31-
<meta property="og:description" content="`monotonic_buffer_resource`はオブジェクトの破棄時にのみ管理しているメモリを全て開放する特殊な [`memory_resource`](memory_resource.md)実装である。 " />
31+
<meta property="og:description" content="`monotonic_buffer_resource`はオブジェクトの破棄時にのみ管理しているメモリを全て解放する特殊な [`memory_resource`](memory_resource.md)実装である。" />
3232
<meta name="twitter:card" content="summary" />
3333
<meta name="twitter:title" content="monotonic_buffer_resource - cpprefjp C++日本語リファレンス" />
3434
<meta name="twitter:url" content="https://cpprefjp.github.io/reference/memory_resource/monotonic_buffer_resource.html" />
35-
<meta name="twitter:description" content="`monotonic_buffer_resource`はオブジェクトの破棄時にのみ管理しているメモリを全て開放する特殊な [`memory_resource`](memory_resource.md)実装である。 " />
35+
<meta name="twitter:description" content="`monotonic_buffer_resource`はオブジェクトの破棄時にのみ管理しているメモリを全て解放する特殊な [`memory_resource`](memory_resource.md)実装である。" />
3636

3737

3838
<link rel="alternate" type="application/atom+xml" title="Atom" href="https://cpprefjp.github.io/rss.xml" />
@@ -188,8 +188,8 @@
188188

189189
<p class="text-right"><small>
190190
最終更新日時(UTC):
191-
<span itemprop="datePublished" content="2024-09-05T10:37:08">
192-
2024年09月05日 10時37分08秒
191+
<span itemprop="datePublished" content="2024-09-05T13:04:13">
192+
2024年09月05日 13時04分13秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -219,8 +219,8 @@
219219
</code></pre></div>
220220
</p>
221221
<h2>概要</h2>
222-
<p><code>monotonic_buffer_resource</code>はオブジェクトの破棄時にのみ管理しているメモリを全て開放する特殊な <code><a href="memory_resource.html">memory_resource</a></code>実装である。<br />
223-
小さなオブジェクトを多数構築するために割り当てを行い、最後にまとめて開放するといった状況において高速なメモリ割り当てを行うことを目的としている</p>
222+
<p><code>monotonic_buffer_resource</code>はオブジェクトの破棄時にのみ管理しているメモリを全て解放する特殊な <code><a href="memory_resource.html">memory_resource</a></code>実装である。
223+
小さなオブジェクトを多数構築するために割り当てを行い、最後にまとめて解放するといった状況において高速なメモリ割り当てを行うことを目的としている</p>
224224
<p>このクラスはスレッドセーフではない。</p>
225225
<h2><code>monotonic_buffer_resource</code>の性質</h2>
226226
<ul>

rss.xml

Lines changed: 31 additions & 88 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,39 @@
22
<feed xmlns="http://www.w3.org/2005/Atom">
33
<title>cpprefjp - C++日本語リファレンス</title>
44
<link href="https://cpprefjp.github.io" />
5-
<updated>2024-09-05T10:45:33.156181</updated>
6-
<id>54a3995f-d13f-4344-80d4-11f21464fefd</id>
5+
<updated>2024-09-05T13:09:01.189559</updated>
6+
<id>4bf27df8-f6ec-48ad-8e94-5640deaa41d3</id>
77

88

9+
<entry>
10+
<title>monotonic_buffer_resource -- 誤植を訂正</title>
11+
<link href="https://cpprefjp.github.io/reference/memory_resource/monotonic_buffer_resource.html"/>
12+
<id>54bc5579a332978cc5f87687f8e68560e070a6be:reference/memory_resource/monotonic_buffer_resource.md</id>
13+
<updated>2024-09-05T22:04:13+09:00</updated>
14+
15+
<summary type="html">&lt;pre&gt;&lt;code&gt;diff --git a/reference/memory_resource/monotonic_buffer_resource.md b/reference/memory_resource/monotonic_buffer_resource.md
16+
index 5b0347624..ad7684948 100644
17+
--- a/reference/memory_resource/monotonic_buffer_resource.md
18+
+++ b/reference/memory_resource/monotonic_buffer_resource.md
19+
@@ -12,8 +12,8 @@ namespace std::pmr {
20+
21+
22+
## 概要
23+
-`monotonic_buffer_resource`はオブジェクトの破棄時にのみ管理しているメモリを全て開放する特殊な [`memory_resource`](memory_resource.md)実装である。
24+
-小さなオブジェクトを多数構築するために割り当てを行い、最後にまとめて開放するといった状況において高速なメモリ割り当てを行うことを目的としている。
25+
+`monotonic_buffer_resource`はオブジェクトの破棄時にのみ管理しているメモリを全て解放する特殊な [`memory_resource`](memory_resource.md)実装である。
26+
+小さなオブジェクトを多数構築するために割り当てを行い、最後にまとめて解放するといった状況において高速なメモリ割り当てを行うことを目的としている。
27+
28+
このクラスはスレッドセーフではない。
29+
30+
&lt;/code&gt;&lt;/pre&gt;</summary>
31+
32+
<author>
33+
<name>Yuya Asano</name>
34+
<email>[email protected]</email>
35+
</author>
36+
</entry>
37+
938
<entry>
1039
<title>コンストラクタ -- layout_*_padded/mapping: メンバ関数(#1341)</title>
1140
<link href="https://cpprefjp.github.io/reference/mdspan/layout_left/mapping/op_constructor.html"/>
@@ -1206,92 +1235,6 @@ index c7e7f9234..5a824b4bf 100644
12061235

12071236
| 名前 | 説明 | 対応バージョン |
12081237
|--------------------------------------------------------------|---------------------------------------------------------------------|----------------|
1209-
&lt;/code&gt;&lt;/pre&gt;</summary>
1210-
1211-
<author>
1212-
<name>Tetsuro Matsumura</name>
1213-
<email>[email protected]</email>
1214-
</author>
1215-
</entry>
1216-
1217-
<entry>
1218-
<title>ranges -- elements_view の説明を修正</title>
1219-
<link href="https://cpprefjp.github.io/reference/ranges.html"/>
1220-
<id>863b61ff3a81fd919a83501c5d920a6faa564fe6:reference/ranges.md</id>
1221-
<updated>2024-08-31T01:54:04+09:00</updated>
1222-
1223-
<summary type="html">&lt;pre&gt;&lt;code&gt;diff --git a/reference/ranges.md b/reference/ranges.md
1224-
index 89f58b449..c7e7f9234 100644
1225-
--- a/reference/ranges.md
1226-
+++ b/reference/ranges.md
1227-
@@ -348,9 +348,9 @@ range | adaptor(args...)
1228-
1229-
| 名前 | 説明 | 対応バージョン |
1230-
|---------------------------------------------------|--------------------------------------------------------|----------------|
1231-
-| [`elements_view`](ranges/elements_view.md) | 第n要素を集めたビュー (class template) | C++20 |
1232-
-| [`keys_view`](ranges/elements_view.md) | 第0要素を集めたビュー (alias template) | C++20 |
1233-
-| [`values_view`](ranges/elements_view.md) | 第1要素を集めたビュー (alias template) | C++20 |
1234-
+| [`elements_view`](ranges/elements_view.md) | タプルの第N要素にアクセスするビュー (class template) | C++20 |
1235-
+| [`keys_view`](ranges/elements_view.md) | タプルの第0要素にアクセスするビュー (alias template) | C++20 |
1236-
+| [`values_view`](ranges/elements_view.md) | タプルの第1要素にアクセスするビュー (alias template) | C++20 |
1237-
| [`views::elements`](ranges/elements_view.md) | `elements_view`を生成する (customization point object) | C++20 |
1238-
| [`views::keys`](ranges/elements_view.md) | `keys_view`を生成する (customization point object) | C++20 |
1239-
| [`views::values`](ranges/elements_view.md) | `values_view`を生成する (customization point object) | C++20 |
1240-
&lt;/code&gt;&lt;/pre&gt;</summary>
1241-
1242-
<author>
1243-
<name>Tetsuro Matsumura</name>
1244-
<email>[email protected]</email>
1245-
</author>
1246-
</entry>
1247-
1248-
<entry>
1249-
<title>elements_view -- elements_view の説明を修正</title>
1250-
<link href="https://cpprefjp.github.io/reference/ranges/elements_view.html"/>
1251-
<id>863b61ff3a81fd919a83501c5d920a6faa564fe6:reference/ranges/elements_view.md</id>
1252-
<updated>2024-08-31T01:54:04+09:00</updated>
1253-
1254-
<summary type="html">&lt;pre&gt;&lt;code&gt;diff --git a/reference/ranges/elements_view.md b/reference/ranges/elements_view.md
1255-
index edbb9e658..0090fc63f 100644
1256-
--- a/reference/ranges/elements_view.md
1257-
+++ b/reference/ranges/elements_view.md
1258-
@@ -27,31 +27,23 @@ namespace std::ranges {
1259-
}
1260-
}
1261-
```
1262-
-* view[link view.md]
1263-
-* range_value_t[link range_value_t.md]
1264-
-* remove_reference_t[link /reference/type_traits/remove_reference.md]
1265-
-* range_reference_t[link range_reference_t.md]
1266-
-* view_interface[link view_interface.md]
1267-
-* views::all_t[link all.md]
1268-
1269-
## 概要
1270-
1271-
-タプルと見なせる型を要素とするRangeに対して、各要素に[`get`](/reference/tuple/tuple/get.md)を適用する[`view`](view.md)。
1272-
+タプルと見なせる型を要素とするRangeに対して、各タプルの第N要素だけにアクセスする[`view`](view.md)。要素へのアクセスは[`get`](/reference/tuple/tuple/get.md)`&amp;lt;N&amp;gt;`による。
1273-
1274-
-- (1): 各要素に[`get`](/reference/tuple/tuple/get.md)`&amp;lt;N&amp;gt;`を適用する[`view`](view.md)
1275-
-- (2): 各要素に[`get`](/reference/tuple/tuple/get.md)`&amp;lt;0&amp;gt;`を適用する[`view`](view.md)
1276-
-- (3): 各要素に[`get`](/reference/tuple/tuple/get.md)`&amp;lt;1&amp;gt;`を適用する[`view`](view.md)
1277-
+- (1): 第N要素だけにアクセスする[`view`](view.md)
1278-
+- (2): 第1要素だけにアクセスする[`view`](view.md)
1279-
+- (3): 第2要素だけにアクセスする[`view`](view.md)
1280-
- (4): `elements_view`を生成するRangeアダプタオブジェクト
1281-
- (5): `keys_view`を生成するRangeアダプタオブジェクト
1282-
- (6): `values_view`を生成するRangeアダプタオブジェクト
1283-
1284-
-`elements`で得られる[`view`](view.md)の大きさは、指定した個数に関わらず、元のRangeの大きさを超えることは無い。
1285-
-
1286-
### Rangeコンセプト
1287-
1288-
| borrowed | sized | output | input | forward | bidirectional | random_access | contiguous | common | viewable | view |
1289-
|----------|-------|--------|-------|---------|---------------|---------------|------------|--------|----------|------|
1290-
-| (1) | (1) | (1) | (1) | (1) | (1) | (1) | | (1) | ○ | ○ |
1291-
+| (1) | (1) | (1) | (1) | (1) | (1) | (1) | | (1) | ○ | ○ |
1292-
1293-
- (1): `V`に従う
1294-
12951238
&lt;/code&gt;&lt;/pre&gt;</summary>
12961239

12971240
<author>

sitemap.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31552,7 +31552,7 @@
3155231552

3155331553
<url>
3155431554
<loc>https://cpprefjp.github.io/reference/memory_resource/monotonic_buffer_resource.html</loc>
31555-
<lastmod>2024-09-05T19:37:08+09:00</lastmod>
31555+
<lastmod>2024-09-05T22:04:13+09:00</lastmod>
3155631556
<changefreq>daily</changefreq>
3155731557
<priority>0.7</priority>
3155831558
</url>

0 commit comments

Comments
 (0)