mirror of
https://github.com/TheAlgorithms/C-Plus-Plus.git
synced 2026-03-20 20:07:45 +08:00
Documentation for 0bd697db79
This commit is contained in:
@@ -127,7 +127,7 @@ Features</h1>
|
||||
<li>The repository provides implementations of various algorithms in one of the most fundamental general purpose languages - <a href="https://en.wikipedia.org/wiki/C%2B%2B" target="_blank">C++</a>.</li>
|
||||
<li>Well documented source code with detailed explanations provide a valuable resource for educators and students alike.</li>
|
||||
<li>Each source code is atomic using <a href="https://en.wikipedia.org/wiki/Standard_Template_Library" target="_blank">STL classes</a> and <em>no external libraries</em> are required for their compilation and execution. Thus, the fundamentals of the algorithms can be studied in much depth.</li>
|
||||
<li>Source codes are <a href="https://github.com/TheAlgorithms/C-Plus-Plus/actions?query=workflow%3A%22Awesome+CI+Workflow%22" target="_blank">compiled and tested</a> for every commit on the latest versions of three major operating systems viz., Windows, MacOS, and Ubuntu (Linux) using MSVC 19 2022, AppleClang 14.0.0, and GNU 11.3.0 respectively.</li>
|
||||
<li>Source codes are <a href="https://github.com/TheAlgorithms/C-Plus-Plus/actions?query=workflow%3A%22Awesome+CI+Workflow%22" target="_blank">compiled and tested</a> for every commit on the latest versions of three major operating systems viz., Windows, MacOS, and Ubuntu (Linux) using MSVC 19 2022, AppleClang 15.0.15, and GNU 13.3.0 respectively.</li>
|
||||
<li>Strict adherence to <a href="https://en.wikipedia.org/wiki/C%2B%2B17" target="_blank">C++17</a> standard ensures portability of code to embedded systems as well like <a href="https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-guides/cplusplus.html#c-language-standard" target="_blank">ESP32</a>, <a href="https://developer.arm.com/documentation/101458/2404/Standards-support/Supported-C-C---standards-in-Arm-C-C---Compiler" target="_blank">ARM Cortex</a>, etc. with little to no changes.</li>
|
||||
<li>Self-checks within programs ensure correct implementations with confidence.</li>
|
||||
<li>Modular implementations and OpenSource licensing enable the functions to be utilized conveniently in other applications.</li>
|
||||
|
||||
Reference in New Issue
Block a user