+ c++/libpng