Skip to content

Commit 1120aac

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent e8cd909 commit 1120aac

File tree

3 files changed

+5932
-6320
lines changed

3 files changed

+5932
-6320
lines changed

reference/cstdio/tmpnam.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868

6969
</head>
7070
<body>
71-
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;cstdio&#34;], &#34;namespace&#34;: [&#34;std&#34;], &#34;id-type&#34;: [&#34;function&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;6ef226ce938b6ee93f604437a18faeb8b2a7905a&#34;, &#34;source&#34;: &#34;#include &lt;cstdio&gt;\n#include &lt;iostream&gt;\n\nint main() {\n char filename[1000];\n if (std::tmpnam(filename)) {\n std::cout &lt;&lt; \&#34;Generated filename: \&#34; &lt;&lt; filename &lt;&lt; &#39;\\n&#39;;\n // \u3053\u3053\u3067 fopen(filename, \&#34;w\&#34;) \u3068\u304b\u3057\u3066\u4f7f\u3046\uff08\u304c\u3001\u3042\u307e\u308a\u63a8\u5968\u3055\u308c\u306a\u3044\uff09\n } else {\n std::cerr &lt;&lt; \&#34;Failed to generate temp name\\n\&#34;;\n }\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;cstdio&#34;, &#34;tmpnam&#34;]}">
71+
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;cstdio&#34;], &#34;namespace&#34;: [&#34;std&#34;], &#34;id-type&#34;: [&#34;function&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;ee253582114e906248a1e5cfe4cad4c3342a381b&#34;, &#34;source&#34;: &#34;#include &lt;cstdio&gt;\n#include &lt;iostream&gt;\n\nint main() {\n char filename[L_tmpnam];\n if (std::tmpnam(filename)) {\n std::cout &lt;&lt; \&#34;Generated filename: \&#34; &lt;&lt; filename &lt;&lt; &#39;\\n&#39;;\n // \u3053\u3053\u3067 fopen(filename, \&#34;w\&#34;) \u3068\u304b\u3057\u3066\u4f7f\u3046\uff08\u304c\u3001\u3042\u307e\u308a\u63a8\u5968\u3055\u308c\u306a\u3044\uff09\n } else {\n std::cerr &lt;&lt; \&#34;Failed to generate temp name\\n\&#34;;\n }\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;cstdio&#34;, &#34;tmpnam&#34;]}">
7272
<nav class="navbar navbar-default" role="navigation">
7373
<div class="container-fluid">
7474
<div class="navbar-header">
@@ -188,8 +188,8 @@
188188

189189
<p class="text-right"><small>
190190
最終更新日時(UTC):
191-
<span itemprop="datePublished" content="2025-07-13T23:02:32">
192-
2025年07月13日 23時02分32秒
191+
<span itemprop="datePublished" content="2025-07-14T12:17:41">
192+
2025年07月14日 12時17分41秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -231,11 +231,11 @@ <h2><a class="cpprefjp-defined-word" data-desc="関数呼び出し式の評価
231231
</ul>
232232
<p>失敗した場合、<code>NULL</code>を返す。</p>
233233
<h2></h2>
234-
<p><div class="yata" id="6ef226ce938b6ee93f604437a18faeb8b2a7905a"><div class="codehilite"><pre><span></span><code><span class="cp">#include</span> <span class="cpf"><a href="../cstdio.html">&lt;cstdio&gt;</a></span><span class="cp"></span>
234+
<p><div class="yata" id="ee253582114e906248a1e5cfe4cad4c3342a381b"><div class="codehilite"><pre><span></span><code><span class="cp">#include</span> <span class="cpf"><a href="../cstdio.html">&lt;cstdio&gt;</a></span><span class="cp"></span>
235235
<span class="cp">#include</span> <span class="cpf"><a href="../iostream.html">&lt;iostream&gt;</a></span><span class="cp"></span>
236236

237237
<span class="kt">int</span> <span class="nf">main</span><span class="p">()</span> <span class="p">{</span>
238-
<span class="kt">char</span> <span class="n">filename</span><span class="p">[</span><span class="mi">1000</span><span class="p">];</span>
238+
<span class="kt">char</span> <span class="n">filename</span><span class="p">[</span><span class="n">L_tmpnam</span><span class="p">];</span>
239239
<span class="k">if</span> <span class="p">(</span><span class="n">std</span><span class="o">::</span><span class="n">tmpnam</span><span class="p">(</span><span class="n">filename</span><span class="p">))</span> <span class="p">{</span>
240240
<span class="n"><a href="../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</span> <span class="s">"Generated filename: "</span> <span class="o">&lt;&lt;</span> <span class="n">filename</span> <span class="o">&lt;&lt;</span> <span class="sc">'\n'</span><span class="p">;</span>
241241
<span class="c1">// ここで fopen(filename, "w") とかして使う(が、あまり推奨されない)</span>

0 commit comments

Comments
 (0)