str.cpp