#include <iostream>
std::string convert_char_array_to_string(char *p, int len) {
std::string s = "";
for (int i = 0; i < len; i++) {
s = s + p[i];
}
return s;
}
int main()
{
char arr[] = { 'a', 'b', 'c', 'd' };
int len = sizeof(arr) / sizeof(char);
std::string s = convert_char_array_to_string(arr, len);
std::cout << s;
}
/*
run:
abcd
*/