Преобразование char в const char*?
У класса string обычно есть метод c_str(), который возвращает указатель на C-строку.
Имеется строка
string message = "Hello!";
Функция принимает const char*, мне нужно передать в неё первый символ этой строки.void f(const char *);

string message = "Hello!";
string message1(1, message[0]);
f(message1.c_str());