| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Помогите перевести строку в число. |
| Автор: Гость_dmitry303 29.3.2005, 16:16 |
| Помогите пожалуйста. Есть такая проблема. Мне надо считать строку из файла и перевести с число. Если использовать ф-цию atoi(), она требует аргумент типа const char*. Я использую класс string, который не возвращает тип const char*. Какие есть способы решения? |
| Автор: Олег М 29.3.2005, 16:18 |
| У std::string есть метод c_str(), который возвращает const char * |
| Автор: HELPER 23.4.2005, 19:10 | ||
| вызываешь atoi с параметром (const char *) то есть:
ВОТ И ВСЕ! |
| Автор: chipset 23.4.2005, 19:12 | ||||
Нифига. string не поддерживает кастинг в char*. Нужно:
|
| Автор: HELPER 23.4.2005, 19:14 |
| да не..., у него изначально был char*, я код видел... =) Добавлено @ 19:15 вообще, ответте на мой вопрос про int** мне срочно, плизззЗ!!!!!!!!!!!! |