Is there library to manipulate std::string of C++ from C?

I am thinking of manipulating C++ std::string objects from C. (Get string, and concatenate them.)

Are there some libraries or some common code snippets to do this ?

If there are not such things, I am thinking of implementing it by sharing pointers to the std::string objects between C and C++.

Thanks !