string input in c++ and pass as char string code example
Example 1: char to string c++
std::cout << std::string(1, c) << std::endl;
Example 2: c++ convert const char* to LPCWSTR
const char *p = "D:\\";
const WCHAR *pwcsName; //LPCWSTR
// required size
int size = MultiByteToWideChar(CP_ACP, 0, p, -1, NULL, 0);
// allocate it
pwcsName = new WCHAR[nChars];
MultiByteToWideChar(CP_ACP, 0, p, -1, (LPWSTR)pwcsName, size);
// use it....
// delete it
delete [] pwcsName;
}