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

Перевод строки в число - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти квадрат матрицы, в котором сумма диагональных элементов максимальна http://www.cyberforum.ru/cpp-beginners/thread517282.html
В двумерном массиве найдите квадрат размером 3х3,в котором сумма диагональных элементов максимальна.Выведите его на экран. Только начинаю очень сложно с массивами!
C++ Создайте класс "Точка на плоскости" Создайте класс "Точка на плоскости". Данные класса должны быть представлены двумя полями: координатами точки. Класс должен содержать конструктор по умолчанию, конструктор, инициализирующий координаты точки заданными значениями. Обязательными являются методы, возвращающие значения полей, изменяющие эти значения, метод, выводящий точку на экран в виде (1,-2). Создайте класс "прямоугольник",... http://www.cyberforum.ru/cpp-beginners/thread517273.html
C++ Тип string не выводится на экран
как мне сделать вывод переменной surname на русском языке,просто проблема в том,что компилятор не видет вводимые данные с клавиатуры как русские символы,хотя благодаря строчке setlocale(LC_ALL, "Russian"); он распознает русскиязычные коментарии и в тоже время не видит вводимые с клавиатуры русские данные.Подскажите как это можно сделать?? #include <iostream> #include <iomanip> #include...
C++ Visual Studio C++ и .NET
Появился вопрос: ведь Visual C++ использует классы .NET, значит при его переносе на другие компьютеры без данного фреймворка программа не запустится? Можно ли декомпилировать программу и увидеть точный код как например это можно сделать с C#?
C++ H.264/MPEG-4 AVC http://www.cyberforum.ru/cpp-beginners/thread517237.html
необходимо вывести разрешение видео файла, но не могу найти структуры транспортного потока, как у mpeg-ts помогите пожалуйста найти стандарты в которых это написано :( заранее спасибо
C++ Решение интеграла методом трапеций Прошу не отказывать в помощи , поскольку сама я это сделать не смогу. Интервал (x2+1)dx подробнее

Показать сообщение отдельно
Султан
4 / 4 / 1
Регистрация: 11.03.2012
Сообщений: 114
12.03.2012, 21:32  [ТС]     Перевод строки в число
Цитата Сообщение от go Посмотреть сообщение
Султан, возможно он С++11 не поддерживает.
Ну вообще он только целые переводит. Для вещественных
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <string>
#include <boost/lexical_cast.hpp>
 
int main()
{
   std::string s("11.11");
   double f = boost::lexical_cast<double> (s);
   
   std::cout << f << std::endl;
}
http://liveworkspace.org/code/1b2f16...73734e1ef96366
Заработало как хотелось...Теперь только разобраться с новыми буковками для меня)

Добавлено через 6 минут
C++
1
2
3
4
5
6
char str[] = "12345.679";
long double chislo;
chislo= _atold(str);
cout<<chislo<<endl;
system("pause");
return 0;
тоже отлично заработала...Всем огромное спасибо...Буду разбираться дальше с этим делом))) Если пойдет очень туго,то я снова приду к вам.
 
Текущее время: 00:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru