Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Layzie
0 / 0 / 0
Регистрация: 28.12.2013
Сообщений: 89
#1

использование функции atof - C++

09.01.2014, 19:52. Просмотров 391. Ответов 3
Метки нет (Все метки)

требуется в качестве параметра на atof подавать не char* а string переменную(из библиотеки <string>) как это делается скажите пожалуйста?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.01.2014, 19:52     использование функции atof
Посмотрите здесь:

C++ Atoi, atof.
C++ atof и atoi
Функции atoi и atof C++
C++ X=atof(s.c_str()); - ошибка в Builder10
C++ Использование функции
использование массива из функции в другой функции C++
C++ atof округляет число
Как написать свою функцию atof() C++
Функция atof() возвращает не точное значения C++
C++ Русский шрифт и функция atof()
C++ Преобразование char* в double (функции atof и strtod)
Что c_str делает и его смысл в целом? Как заменить atof на scanf C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nexen
187 / 180 / 3
Регистрация: 27.01.2012
Сообщений: 1,335
09.01.2014, 19:56     использование функции atof #2
Layzie, переменная типа string может быть преобразована в char* при помощи метода c_str().
Т.е.:
C++
1
2
string s = "something";
float x = atof(s.c_str());//вроде бы так atof используется, но не уверен.
ilja123
43 / 43 / 6
Регистрация: 24.12.2009
Сообщений: 382
09.01.2014, 19:58     использование функции atof #3
C++
1
2
3
const std::string source = "String!";
char* result = new char[source.size() + 1];
strcpy(result, source.c_str());
Layzie
0 / 0 / 0
Регистрация: 28.12.2013
Сообщений: 89
09.01.2014, 20:06  [ТС]     использование функции atof #4
большое спасибо
Yandex
Объявления
09.01.2014, 20:06     использование функции atof
Ответ Создать тему
Опции темы

Текущее время: 13:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru