Задать вопрос
@ASASDASDASDA

Как переобразовать string в const unsigned char* в C++?

пытаюсь сделать проверку равняется ли данные столбика(sqlite3) на строку ведёную пользователем
  • Вопрос задан
  • 122 просмотра
Подписаться 1 Средний Комментировать
Решения вопроса 1
AshBlade
@AshBlade
Просто хочу быть счастливым
// str - строка типа std::string
const unsigned char* str_ptr = (const unsigned char*) str.c_str();
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Adamos
@Adamos
Вообще-то для сравнения std::string с C-строкой лучше не вытаскивать указатели из string, а использовать ее std::string::compare.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы