Hey,
Long story short, switched to C programming from C++.
Everything seemed simple until I've encountered need of some containers(vector and map for start), sorting, searching. I don't want to reinvent bicycle and want to just write the code.
I'm confused which one is commercially used, is it Glib, qLibc? Which should you recommend that is widely used and open source?

Unit testing, in C++ it was CppUnit or GTest. I will develop a bit of embedded code/libraries and mostly Unix applications.
What should be enough? People and wikipedia seem to say Unity or CTest are the case. On previous projects unit test coverage to pass review was 100%.

Thanks in advance,
Yurii