mirror of
https://github.com/isocpp/CppCoreGuidelines.git
synced 2025-12-16 12:27:03 +03:00
In ee52a86110 I made all the internal
anchors all-lowercase. This makes the links in the separate sidebar file
use the new anchors.
71 lines
3.8 KiB
HTML
71 lines
3.8 KiB
HTML
<div class="sidebar">
|
|
<div class="container sidebar-sticky">
|
|
<div class="sidebar-about">
|
|
<img src="cpp_core_guidelines_16b.png"/>
|
|
<!--
|
|
<h3>
|
|
<!- -<a href="{{ site.baseurl }}">- ->
|
|
<a href="https://github.com/isocpp/CppCoreGuidelines">
|
|
C++ Core Guidelines
|
|
</a>
|
|
</h3>
|
|
-->
|
|
</div>
|
|
<nav class="sidebar-nav">
|
|
<small>
|
|
{% if page.name == "CppCoreGuidelines.md" %}
|
|
|
|
<div class="switch">
|
|
<input class="tgl tgl-cpp" id="hl_button" type="checkbox"/>
|
|
<label class="tgl-btn" data-tg-off="Turn ON syntax highlighting" data-tg-on="Turn OFF syntax highlighting" for="hl_button"></label>
|
|
</div>
|
|
<!-- Items have to be added manually until for now -->
|
|
<b><a class="sidebar-nav-item active" href="#main">Top</a></b>
|
|
|
|
<a class="sidebar-nav-item active" href="#s-introduction">In: Introduction</a>
|
|
<a class="sidebar-nav-item active" href="#s-philosophy">P: Philosophy</a>
|
|
<a class="sidebar-nav-item active" href="#s-interfaces">I: Interfaces</a>
|
|
<a class="sidebar-nav-item active" href="#s-functions">F: Functions</a>
|
|
<a class="sidebar-nav-item active" href="#s-class">C: Classes and class hierarchies</a>
|
|
<a class="sidebar-nav-item active" href="#s-enum">Enum: Enumerations</a>
|
|
<a class="sidebar-nav-item active" href="#s-resource">R: Resource management</a>
|
|
<a class="sidebar-nav-item active" href="#s-expr">ES: Expressions and statements</a>
|
|
<a class="sidebar-nav-item active" href="#s-performance">Per: Performance</a>
|
|
<a class="sidebar-nav-item active" href="#s-concurrency">CP: Concurrency</a>
|
|
<a class="sidebar-nav-item active" href="#s-errors">E: Error handling</a>
|
|
<a class="sidebar-nav-item active" href="#s-const">Con: Constants and immutability</a>
|
|
<a class="sidebar-nav-item active" href="#s-templates">T: Templates and generic programming</a>
|
|
<a class="sidebar-nav-item active" href="#s-cpl">CPL: C-style programming</a>
|
|
<a class="sidebar-nav-item active" href="#s-source">SF: Source files</a>
|
|
<a class="sidebar-nav-item active" href="#s-stdlib">SL: The Standard library</a>
|
|
<br/>
|
|
<a class="sidebar-nav-item active" href="#s-a">A: Architectural Ideas</a>
|
|
<a class="sidebar-nav-item active" href="#s-not">NR: Non-Rules and myths</a>
|
|
<a class="sidebar-nav-item active" href="#s-references">RF: References</a>
|
|
<a class="sidebar-nav-item active" href="#s-profile">Pro: Profiles</a>
|
|
<a class="sidebar-nav-item active" href="#s-gsl">GSL: Guideline support library</a>
|
|
<a class="sidebar-nav-item active" href="#s-naming">NL: Naming and layout</a>
|
|
<a class="sidebar-nav-item active" href="#s-faq">FAQ: Frequently asked questions</a>
|
|
<a class="sidebar-nav-item active" href="#s-libraries">Appendix A: Libraries</a>
|
|
<a class="sidebar-nav-item active" href="#s-modernizing">Appendix B: Modernizing code</a>
|
|
<a class="sidebar-nav-item active" href="#s-discussion">Appendix C: Discussion</a>
|
|
<a class="sidebar-nav-item active" href="#s-tools">Appendix D: Tools support</a>
|
|
<a class="sidebar-nav-item active" href="#s-glossary">Glossary</a>
|
|
<a class="sidebar-nav-item active" href="#s-unclassified">To-do: Unclassified proto-rules</a>
|
|
{% else %}
|
|
|
|
<a class="sidebar-nav-item active" href="CppCoreGuidelines.html">Read the C++ Core Guidelines</a>
|
|
<br/>
|
|
<a class="sidebar-nav-item active" href="index.html">View project README</a>
|
|
<a class="sidebar-nav-item active" href="CONTRIBUTING.md">View project Contributing</a>
|
|
<a class="sidebar-nav-item active" href="LICENSE">View project License</a>
|
|
{% endif %}
|
|
|
|
</small>
|
|
|
|
</nav>
|
|
|
|
<!-- <p>Generated {{ site.time | date: '%Y-%m-%d' }}.</p> -->
|
|
</div>
|
|
</div>
|