Can Arduino programs utilize any c++ library?

Can I use any c++ library in my arduino software?

Many, but not every.

For one you can't use anything that relies on C++11.

You also can't use the boost library unless you can find one which has been ported and compiles.

excellent. Thank you

Arduino has no c++ standard library, so some things are unlikely to work.
Exceptions are one example.