Skip to content

Commit

Permalink
更新文档,准备发布
Browse files Browse the repository at this point in the history
  • Loading branch information
埃博拉酱 committed Dec 23, 2022
1 parent 73d7b99 commit a96fb08
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 8 deletions.
9 changes: 8 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,11 @@
# ArduinoSTL
因原版ArduinoSTL作者长期不更新(202203~202212),本人将此分支发布到Arduino公开库,改名为Arduino-STL-2以示区分。

本库试图在Arduino上实现C++标准模板库(Standard Template Library, STL)的大部分功能。除了ArduinoSTL以外,本库部分功能实现还参考了MSVC和LLVM。因为是按照STL做的接口,所以不需要另外撰写文档,你可以参考任何一个权威的STL文档。除非另有说明,否则本库的使用方法应该是一样的,如果不一样那应该就是个bug,欢迎提交Issue。

Since the original ArduinoSTL author has not updated (202203~202212) for a long time, I released this branch to the Arduino public library and renamed it Arduino-STL-2 to distinguish it.

This library attempts to implement most of the functionality of the C++ Standard Template Library (STL) on Arduino. In addition to ArduinoSTL, some of the functional implementations of this library also refer to MSVC and LLVM. Because interfaces are made according to STL, there is no need to write additional documentation, you can refer to any authoritative STL document. Unless otherwise noted, the use and behavior of this library should be the same; if different, it should be a bug and welcome to submit an issue.
# 原版README

This is an implementation of a C++ standard library packaged as an Arduino library. The library supports teaching my CS-11M class by adding key C++ features into the Arduino environment.

Expand Down
14 changes: 7 additions & 7 deletions library.properties
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
name=ArduinoSTL
version=1.3.3
author=Mike Matera <[email protected]>, Chris Johnson <[email protected]>, Arduino
maintainer=Mike Matera <matera@lifealgorithmic.com>
sentence=A port of uClibc++ Arduino library.
paragraph=This library includes important C++ functions, including cout and cin, printf and scanf. It also includes STL containers like vector and algorithm.
name=Arduino-STL-2
version=1.4.0
author=埃博拉酱 <[email protected]>, Mike Matera <[email protected]>, Chris Johnson <[email protected]>, Arduino
maintainer=埃博拉酱 <vhtmfu@outlook.com>
sentence=将标准C++模板库移植到 Arduino。A port of Standard C++ template library to Arduino.
paragraph=*新功能:unique_ptr,mt19937,shuffle。 基于ArduinoSTL,该库包括重要的C++函数,包括cout和cin,printf和scanf。它还包括 STL 容器,如vector和algorithm。*New features: unique_ptr, mt19937, shuffle.* Based on ArduinoSTL, this library includes important C++ functions, including cout and cin, printf and scanf. It also includes STL containers like vector and algorithm.
category=Other
url=https://github.com/mike-matera/ArduinoSTL
url=https://github.com/Silver-Fang/ArduinoSTL
architectures=avr,megaavr
includes=ArduinoSTL.h

0 comments on commit a96fb08

Please sign in to comment.