#include <stdio.h>
#include <string>
#include <iostream>
#include <regex>
using namespace std;
class A
{
public:
A()
{
cout<<"A--"<<endl;
}
~A()
{
cout<<"A~~"<<endl;
}
};
A a;
int main ()
{
string str = "Hello_2018!";
regex pattern("Hello");
cout << regex_replace(str, pattern, "") << endl; //输出:_2018,将Hello替换为""
cout << regex_replace(str, pattern, "Hi") << endl; //输出:Hi_2018,将Hello替换为Hi
//cout << regex_replace(string("'3kejr"), pattern, "Hi") << endl; //输出:Hi_2018,将Hello替换为Hi
char ring_path[128];
snprintf(ring_path, sizeof(ring_path), "%spoint.wav\n", "/2343/43/");
printf("%s", ring_path);
int i=0;
do
{
i++;
A b;
}while(i<10);
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmc+CiNpbmNsdWRlIDxpb3N0cmVhbT4KI2luY2x1ZGUgPHJlZ2V4Pgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY2xhc3MgQQp7CglwdWJsaWM6CglBKCkKCXsKCQljb3V0PDwiQS0tIjw8ZW5kbDsKCX0KCX5BKCkKCXsKCQljb3V0PDwiQX5+Ijw8ZW5kbDsKCX0KCQp9OwpBIGE7CmludCBtYWluICgpCnsKc3RyaW5nIHN0ciA9ICJIZWxsb18yMDE4ISI7CnJlZ2V4IHBhdHRlcm4oIkhlbGxvIik7CQpjb3V0IDw8IHJlZ2V4X3JlcGxhY2Uoc3RyLCBwYXR0ZXJuLCAiIikgPDwgZW5kbDsJLy/ovpPlh7rvvJpfMjAxOO+8jOWwhkhlbGxv5pu/5o2i5Li6IiIKY291dCA8PCByZWdleF9yZXBsYWNlKHN0ciwgcGF0dGVybiwgIkhpIikgPDwgZW5kbDsJLy/ovpPlh7rvvJpIaV8yMDE477yM5bCGSGVsbG/mm7/mjaLkuLpIaQovL2NvdXQgPDwgcmVnZXhfcmVwbGFjZShzdHJpbmcoIicza2VqciIpLCBwYXR0ZXJuLCAiSGkiKSA8PCBlbmRsOwkvL+i+k+WHuu+8mkhpXzIwMTjvvIzlsIZIZWxsb+abv+aNouS4ukhpCmNoYXIgcmluZ19wYXRoWzEyOF07CnNucHJpbnRmKHJpbmdfcGF0aCwgc2l6ZW9mKHJpbmdfcGF0aCksICIlc3BvaW50LndhdlxuIiwgIi8yMzQzLzQzLyIpOwpwcmludGYoIiVzIiwgcmluZ19wYXRoKTsKaW50IGk9MDsKZG8KewoJaSsrOwoJQSBiOwp9d2hpbGUoaTwxMCk7Cn0=