Oh no no no, Laurent, don't get me wrong! My only goal is to interact with the text. I split my string into a vector of chars, then create quads to which I apply the char textures, so I can keep track of positioning of each letters. It's for a text block that can be resized, adjusted/ justified and different style/font/color applied per letter. Since I'm not particularly advanced as a coder, this is what I came up with to do this. Of course, if there's another way to do this, I'd be really happy to know it, or have some pointers since I'm not that advanced on this part of the project, it's always time to get better ideas/take better decisions.
the code I shared here was just to show that I kind of understood the way to take, in no way a real code! Thanks for your help again guys, and amazing job on sfml!
And yeah, for the white dot I kind of figured I didn't apply any coordinates, that was a silly question :/
late edit:
well, it seems that my method is painfully slow, and I over sought the ability to get the position of a char by index in sf::text, that will speed up the whole thing by a very, very large amount. Ahhh, I love sfml!