Skip to content

Commit 435b8ed

Browse files
committed
update
1 parent a171731 commit 435b8ed

File tree

2 files changed

+6
-57
lines changed

2 files changed

+6
-57
lines changed

search/search_index.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

tools/onlinecompilers/index.html

Lines changed: 5 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1245,15 +1245,6 @@
12451245
</span>
12461246
</a>
12471247

1248-
</li>
1249-
1250-
<li class="md-nav__item">
1251-
<a href="#ceestudio" class="md-nav__link">
1252-
<span class="md-ellipsis">
1253-
cee.studio
1254-
</span>
1255-
</a>
1256-
12571248
</li>
12581249

12591250
</ul>
@@ -1562,15 +1553,6 @@
15621553
</span>
15631554
</a>
15641555

1565-
</li>
1566-
1567-
<li class="md-nav__item">
1568-
<a href="#ceestudio" class="md-nav__link">
1569-
<span class="md-ellipsis">
1570-
cee.studio
1571-
</span>
1572-
</a>
1573-
15741556
</li>
15751557

15761558
</ul>
@@ -1610,28 +1592,28 @@ <h2 id="主要なオンラインコンパイラ">主要なオンラインコン
16101592
<tbody>
16111593
<tr>
16121594
<td><a href="https://wandbox.org/">Wandbox</a></td>
1613-
<td><li>GCC 4.9.4 - 14.0</li><li>Clang 7.1.0 - 18.0</li></td>
1595+
<td><li>GCC 6.5.0 - 16.0</li><li>Clang 14.0 - 21.0</li></td>
16141596
<td style="text-align: center;"><span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 7 9 19l-5.5-5.5 1.41-1.41L9 16.17 19.59 5.59z"/></svg></span></td>
16151597
<td style="text-align: center;"></td>
16161598
<td style="text-align: center;"><span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 7 9 19l-5.5-5.5 1.41-1.41L9 16.17 19.59 5.59z"/></svg></span></td>
16171599
</tr>
16181600
<tr>
16191601
<td><a href="https://godbolt.org/">Compiler Explorer</a><br>(Compiler モード)</td>
1620-
<td><li>GCC 4.1.2 - 13.2</li><li>Clang 3.0 - 16.0</li><li>MSVC v19.14 - v19.latest</li><li>ICC 13.0.1 - 2021.10.0</li></td>
1602+
<td><li>GCC 3.4.6 - 16.0</li><li>Clang 3.0 - 21.0</li><li>MSVC v19.14 - v19.latest</li><li>ICC 13.0.1 - 2021.10.0</li></td>
16211603
<td style="text-align: center;"><span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 7 9 19l-5.5-5.5 1.41-1.41L9 16.17 19.59 5.59z"/></svg></span></td>
16221604
<td style="text-align: center;"></td>
16231605
<td style="text-align: center;"><span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 7 9 19l-5.5-5.5 1.41-1.41L9 16.17 19.59 5.59z"/></svg></span></td>
16241606
</tr>
16251607
<tr>
16261608
<td><a href="https://godbolt.org/">Compiler Explorer</a><br>(Execution モード)</td>
1627-
<td><li>GCC 4.6.4 - 13.2</li><li>Clang 3.3 - 16.0</li><li>ICC 16.0.3 - 2021.10.0</li></td>
1609+
<td><li>GCC 4.7.3 - 16.0</li><li>Clang 3.3 - 21.0</li><li>MSVC v19.20 - v19.latest</li><li>ICC 16.0.3 - 2021.10.0</li></td>
16281610
<td style="text-align: center;"><span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 7 9 19l-5.5-5.5 1.41-1.41L9 16.17 19.59 5.59z"/></svg></span></td>
16291611
<td style="text-align: center;"></td>
16301612
<td style="text-align: center;"><span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 7 9 19l-5.5-5.5 1.41-1.41L9 16.17 19.59 5.59z"/></svg></span></td>
16311613
</tr>
16321614
<tr>
16331615
<td><a href="https://repl.it/languages/cpp">repl.it</a><br>(要アカウント登録)</td>
1634-
<td><li>Clang 12.0.1</li></td>
1616+
<td><li>Clang 17.0.6</li></td>
16351617
<td style="text-align: center;"><span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 7 9 19l-5.5-5.5 1.41-1.41L9 16.17 19.59 5.59z"/></svg></span></td>
16361618
<td style="text-align: center;"><span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 7 9 19l-5.5-5.5 1.41-1.41L9 16.17 19.59 5.59z"/></svg></span></td>
16371619
<td style="text-align: center;"><span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 7 9 19l-5.5-5.5 1.41-1.41L9 16.17 19.59 5.59z"/></svg></span></td>
@@ -1652,7 +1634,7 @@ <h2 id="主要なオンラインコンパイラ">主要なオンラインコン
16521634
</tr>
16531635
<tr>
16541636
<td><a href="https://www.onlinegdb.com/">GDB Online</a></td>
1655-
<td><li>GCC 9.4.0</li></td>
1637+
<td><li>GCC 14.2.0</li></td>
16561638
<td style="text-align: center;"><span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 7 9 19l-5.5-5.5 1.41-1.41L9 16.17 19.59 5.59z"/></svg></span></td>
16571639
<td style="text-align: center;"><span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 7 9 19l-5.5-5.5 1.41-1.41L9 16.17 19.59 5.59z"/></svg></span></td>
16581640
<td style="text-align: center;"><span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 7 9 19l-5.5-5.5 1.41-1.41L9 16.17 19.59 5.59z"/></svg></span></td>
@@ -1727,39 +1709,6 @@ <h3 id="c-insights">C++ Insights<a class="headerlink" href="#c-insights" title="
17271709
<span class="w"> </span><span class="p">}</span>
17281710
<span class="p">}</span>
17291711
</code></pre></div></p>
1730-
<h3 id="ceestudio">cee.studio<a class="headerlink" href="#ceestudio" title="Permanent link">&para;</a></h3>
1731-
<p><a href="https://www.cee.studio/">cee.studio</a> は、C, C++ プログラムを実行して、セグメンテーション違反などメモリに関する問題が発生したときに、その箇所と原因をわかりやすく表示する機能を持つオンラインコンパイラです。バッファオーバーラン、Null ポインタの参照外し、未初期化変数の利用などの問題を明らかにします。オンライン IDE で「Run in Guarrail」モードで実行することでメモリのデバッグを行えます。</p>
1732-
<p>入力例
1733-
<div class="highlight"><pre><span></span><code><span class="cp">#include</span><span class="w"> </span><span class="cpf">&lt;iostream&gt;</span>
1734-
1735-
<span class="kt">int</span><span class="w"> </span><span class="nf">main</span><span class="p">()</span>
1736-
<span class="p">{</span>
1737-
<span class="w"> </span><span class="k">const</span><span class="w"> </span><span class="kt">char</span><span class="w"> </span><span class="n">s</span><span class="p">[]</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">{</span><span class="w"> </span><span class="sc">&#39;A&#39;</span><span class="p">,</span><span class="w"> </span><span class="sc">&#39;B&#39;</span><span class="p">,</span><span class="w"> </span><span class="sc">&#39;C&#39;</span><span class="w"> </span><span class="p">};</span>
1738-
1739-
<span class="w"> </span><span class="n">std</span><span class="o">::</span><span class="n">cout</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="n">s</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="sc">&#39;\n&#39;</span><span class="p">;</span>
1740-
<span class="p">}</span>
1741-
</code></pre></div></p>
1742-
<p>出力例
1743-
<div class="highlight"><pre><span></span><code> Memory access error: reading from the outside of a memory space; abort execution.
1744-
# Reading 4 bytes from 0x981cdd4 will read undefined values.
1745-
#
1746-
# The memory-space-to-be-read (start:0x981cdd4, size:3 bytes) is bound to &#39;s&#39; at
1747-
# file:/prog.cc::5, 0
1748-
#
1749-
# 0x981cdd4 0x981cdd6
1750-
# +------------------------------+
1751-
# | the memory-space-to-be-read |......
1752-
# +------------------------------+
1753-
# ^~~~~~~~~~
1754-
# the read starts at the memory-space begin.
1755-
#
1756-
# Stack trace (most recent call first) of the read.
1757-
# [0] file:/musl-1.1.10/src/string/strlen.c::91, 3
1758-
# [1] unknown_location (report this ::244)
1759-
# [2] file:/prog.cc::7, 5
1760-
# [3] [libc-start-main]
1761-
Segmentation fault
1762-
</code></pre></div></p>
17631712

17641713

17651714

0 commit comments

Comments
 (0)