C++ What is and isn't implemented in the Arduino IDE

For example the Serial.print is used a lot, but not covered in the reference.

Except here:

which is linked to on the main page.

Same for the String library.

Exactly the same:

under Data Types, String - object.

And some indications on how the selection of libraries etc. has an impact on the usage of memory would also be great...

They all use some. 8) OK, that's covered.