STL 标准模板库实现 - uSTL
fmms
13年前
uSTL 部分实现了 STL 标准模板库,使用非模板类和继承容器对内存管理代码进行重新实现,减少了代码量。
string s ("Hello"); s += ' '; s += "world?"; s.replace (s.find ('?'), 1, "!"); s[3] = s[s.find_first_of("lxy")]; s[s.rfind('w')] = 'W'; s.format ("A long %zd number of 0x%08lX\n", 345u, 0x12345); cout << s << endl;