//char[] 转string
char a[] = "12345teawtewat4335353";
std::string buffer(a,a+ strlen(a));std::string buffer2(a);
std::string buffer3=a;
cout << buffer2 << endl;
// string转char[]
char buf[10];
string str("ABCDEFG");
int length = str.copy(buf, strlen(buf)-1);
buf[length] = '\0';
cout << buf << endl;
char buf2[10];
string str2("ABCDEFG");
strcpy(buf2, str2.c_str());//strncpy(buf, str.c_str(), 10);
cout << buf2 << endl;