test_string.cxx
来自「DTMK软件开发包,此为开源软件,是一款很好的医学图像开发资源.」· CXX 代码 · 共 29 行
CXX
29 行
#include <vcl_string.h> // C++ specific includes first
#include <vcl_iostream.h>
#define Assert(x) {vcl_cout << "TEST " #x " : "; vcl_cout << ((x)?"PASSED":"FAILED")}
#define AssertEq(x) {vcl_cout<<"TEST ["<<fred<<"] == ["<<x<<"] : ";vcl_cout<<(fred==(x)?"PASSED":"FAILED")<<vcl_endl;}
int test_string_main(int /*argc*/,char* /*argv*/[])
{
vcl_string fred;
fred = "fred";
AssertEq("fred");
fred += ", una";
AssertEq("fred, una");
fred.replace(3,1, "on");
AssertEq("freon, una");
fred.erase(5, 2);
AssertEq("freonuna");
fred.erase(5);
AssertEq("freon");
return 0;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?