Xâu ký tự
transform(st.begin(),st.end(),st.begin(),toupper); đổi xâu st thành chữ in hoatransform(st.begin(),st.end(),st.begin(),tolower); đổi xâu st thành chữ in thườngl=st.size(); cho độ dài của xâu ký tự st, tính từ 0x=st.compare(pos,number,st1); so sánh xâu con của xâu st với st1 nếu hai xâu bằng nhau hàm cho giá trị 0; nếu xâu con nhỏ hơn st1 hàm cho giá trị -1, nếu xâu con nhỏ hơn st1 hàm cho giá trị 1x=st.find(st1,pos); tìm xâu con st1 trong st trả lại vị trí tìm từ vị trí posst.replace(pos,number,st1); thay thế number ký tự của st từ vị trí pos bàng xâu st1st1.assign(st,pos,number); cho xâu con của st lấy từ vị trí pos và lấy number ký tựst=st1+st2; ghép xâu st1 với st2hàm đối với ký tự : toupper(ch); đổi ký tự thành hoatolower(ch); đổi ký tự thành thường . st1st1.assign(st,pos,number); cho xâu con của st lấy từ vị trí pos và lấy number ký tựst=st1+st2; ghép xâu st1 với st2hàm đối với ký tự : toupper(ch); đổi ký tự thành hoatolower(ch);. 0x=st.compare(pos,number,st1); so sánh xâu con của xâu st với st1 nếu hai xâu bằng nhau hàm cho giá trị 0; nếu xâu con nhỏ hơn st1 hàm cho giá trị -1, nếu xâu con nhỏ hơn st1