Skip to content

Releases: Ebola-Chan-bot/Cpp_Standard_Library

v3.2.0

05 Nov 09:15
Compare
Choose a tag to compare

vector:: cbegin cend emplace_back
chrono_literals
在内部原子操作中使用 Arduino noInterrupts 确保原子性
支持F("")返回的Flash字符串写出到cout
修复一些 Arduino IDE for Linux 不支持_CSL_Official宏的问题

v3.1.0

05 Oct 07:49
Compare
Choose a tag to compare

remove_cvref
<functional> deduction guides
set::contains
shared_ptr
弃用mt19937
begin end 支持C样式数组
span
vector::cbegin cend

v3.0.0

02 Sep 11:31
Compare
Choose a tag to compare

支持ESP32架构

<chrono> chrono::duration
<cmath> log2
<dynarray>
<functional>
<memory> make_unique
<optional>
<ratio>
<unordered_map>
<unordered_set>
std::begin std::end

v2.0.0

19 Oct 02:59
Compare
Choose a tag to compare

改名为Cpp_Standard_Library:去除冗余的Arduino字段和空格。
std::vector::cbegin cend crbegin crend

v1.5.0

07 Jan 01:10
Compare
Choose a tag to compare

新增<random>ArduinoUrng,作为mt19937的替代,因为mt19937占5㎅内存,不适用于嵌入式设备

v1.4.1

23 Dec 12:59
Compare
Choose a tag to compare

更新以满足Arduino公开库要求

v1.4.0

23 Dec 12:49
Compare
Choose a tag to compare

首个迁移版本,增加新特性:unique_ptr, shuffle, mt19937