Форум программистов, компьютерный форум, киберфорум
Наши страницы

Поиск строк - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ я новенький....посмотрите.. http://www.cyberforum.ru/cpp-beginners/thread333123.html
Описать процедуру TimeToHMS(T, H, M, S), определяющую по времени T (в секундах) содержащееся в нем количество часов H, минут M и секунд S (T — входной, H, M и S — выходные параметры целого типа)....
C++ Необходимые знания и литература ? Доброго времени суток , уважаемые пользователи и программисты ! Моя цель , я хотел бы научиться создавать программы и компьютерные игры , естественно этому всему надо учиться долгие годы . Я раньше... http://www.cyberforum.ru/cpp-beginners/thread333118.html
Рекурсия возведение в степень C++
Занимаюсь изучением языка С++. Компилятор Visual C++ 2010 express.Когда компилирую выдает: 1>------ Build started: Project: recf, Configuration: Debug Win32 ------ 1>MSVCRTD.lib(crtexew.obj) :...
C++ Программа про карты
Дана программа #include <iostream> #include <cstdlib> #include <ctime> using namespace std; enum Suit { clubs, diamonds, hearts, spades }; const int jack = 11;
C++ Вывод результата, начиная с 5-й строки. http://www.cyberforum.ru/cpp-beginners/thread333099.html
День добрый! Замучился вот с чем: Есть программа, выводящая на экран содержимое журнала системы для конкретного события. Мне надо надо отбросить лишнюю информацию и оставить лишь дату, время и имя...
C++ ...нужны..проги скиньте пожалуйста программы на файлы ..желательно с условием..зарание спасибо!! подробнее

Показать сообщение отдельно
neske
1503 / 870 / 84
Регистрация: 26.03.2010
Сообщений: 2,985
14.07.2011, 23:22
Меня просто смутил тип double, я думал мы должны получить нецелое число.
Если вы хотите большие числа переводить, лучше длинную арифметику приписать.

Как вариант, можно сделать так -
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <string>
#include <sstream>
 
int main () {
 
    std::string str ("124,487,471,217");
    int temp = str.find(',');
    while (temp != std::string::npos) {
        str.erase(temp, 1);
        temp = str.find(',');
    }
 
    long double var;
    std::istringstream in(str);
    in >> var;
 
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru