Due to new amazing features, like string_view in C++ 17 I've decided replace existing String-based implementations to use string and string_view. This should generally improve performance and be more C++ friendly.
This is breaking change, projects should replace String& with std::string& or std::string_view& respectively. Python configuration script for platformio has been updated to automatically enable new standards.
Requirements for bare Arduino users:
- -std=gnu++17
- -std=c++17
Required disabled flags:
- -fno-rtti
- -std=gnu++11
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.