ОБСУЖДЕНИЕ

Помогите перевести строку в число.

2 ответов 6,5 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Статус
Закрыто для дальнейших ответов.
Автор темы
Помогите пожалуйста.
Есть такая проблема.

Мне надо считать строку из файла и перевести с число.
Если использовать ф-цию atoi(), она требует аргумент типа const char*.
Я использую класс string, который не возвращает тип const char*.

Какие есть способы решения?
 
Если это STL, то s.c_str() тебе поможет. А иначе откуда нам знать, что ты там за класс используешь?
 
ну есть класс возвращает просто char*, то никто не мешает сделать двойное преобразование

atoi( ( const char* )( char* )mystring );
 
Статус
Закрыто для дальнейших ответов.