en attendant String c'est pas standard (on est pas chez java), en C++ c'est string, en minuscule.
Méfie toi des bibliothèques exotiques qui s'amusent à définir un type String un peu différent. Dans la mesure du possible, utilise uniquement le string standard.