Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не удается корректно создать вектор объектов Доброго времени суток. Есть класс: class Spline//Сплайн Эрмита { private: float *x; float *y; int count; int accuracy; public: https://www.cyberforum.ru/ cpp-beginners/ thread1283560.html Вывести результат двух операций с использованием двух переменных C++
Такие дела: надо ввести с клавиатуры 4 переменные, используя только 2 int, и посчитать результат двух выражений Есть такой вариант, но для его использования придётся вводить в порядке a - b - d - c, а надо чтоб a - b - c - d. //(a + b) / c * d //(a + b) * c * d int a, b; cin >> a >> b; a += b; //Вводим a + b
C++ Открыть заданный текстовый файл, найти в нем и вывести на экран самую короткую строку Открыть заданный текстовый файл, найти в нем и вывести на экран самую короткую строку. Что не так, подскажите, пожалуйста! #include <stdio.h> #include <conio.h> #include <iostream.h> #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused https://www.cyberforum.ru/ cpp-beginners/ thread1283550.html C++ Непонятки с выводом Задание гласит: Вычислить приближенное значение конечной суммы с точностью e:0.0005 1-\frac{1}{{2}^{4}}+\frac{1}{{3}^{4}}-...+-\frac{1}{{n}^{4}}-+... Имею код на Pascal Program 6; Uses Crt; const e=0.0005; var https://www.cyberforum.ru/ cpp-beginners/ thread1283536.html
C++ Нахождение седловой точки
#include <iostream> #include <cmath> #include <time.h> //Чтобы использовать srand(time(NULL)) using namespace std; int main(){ int est=0; srand(time(NULL)); int a; cout<<"матрица А"<<endl; for( int i=0; i<5; i++ ){
C++ Обнуление чисел выше побочной диагонали Вообщем все свое задание сделал, осталось обнулить числа выше побочной диагонали. Вот сама диагональ(включительно): for(i=0;i<n;i++) for(j=n-1;j>=n-1-i;j--) Я сделал, чтобы обнулялось ниже ее, а как выше сделать? for(i=0;i<n;i++) for(j=n-1;j>=n-1-i;j--){ a=0; StringGrid1->Cells = "0"; https://www.cyberforum.ru/ cpp-beginners/ thread1283518.html
C++ Исключения при поиске корней линейного уравнения https://www.cyberforum.ru/ cpp-beginners/ thread1283515.html
Функция вычисляет корень линейного уравнения ax+b=0 Задание: Функция обязана выполнять проверку передаваемых параметров и генерировать исключение в случае ошибочных. Функция реализуется в 4-х вариантах: 1. без спецификации исключении 2. со спецификацией throw(); 3. с конкретной спецификацией с подходящим стандартным исключением; 4. спецификация с собственным реализованным исключением. ...
C++ Написать интерпретатор
здравствуйте,ребята помогите написать интерпретатор на языке С++. у кого небудь есть готовый интерпретатор на языке Съ++ ??
C++ Найти ошибку в коде Алгоритм Плейфера (создания решетки кодирования) Задача: сделать двумерный массив в котором будет ключевое слово и алфавит с неповторяеммых символов. пробую реализовать алгоритм Плейфера для кодирования текста. (прошу поделиться наработками у кого есть) char tabul; int nm=0,nmm=5; for(j=0;j<5;j++) { for(i=nm;i<nmm;i++) { tabul=p; cout<<tabul; https://www.cyberforum.ru/ cpp-beginners/ thread1283464.html C++ Как вывести информацию из таблицы виртуальных символов в дебаг? Собственно у класса есть виртуальная таблица, можно ли её напрямую читать и если да, то как допустим вывести из неё в какую - нибуть консоль содержимое? Ну хотя бы адреса или ещё лучше имена ? https://www.cyberforum.ru/ cpp-beginners/ thread1283426.html
Действия в коде C++
Сегодня в универе предсказывали вывод кода, в итоге у меня получилось довольно много ошибок, описания ошибок и вопросы по ним добавил в коментарии к коду, прошу форумчан объяснить их. #include <iostream> #include <cmath> using namespace std; int main() { char c1, c2, c3; int i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17; float f1, f2, f3;
C++ Виртуальные функции и тип auto Хочу написать генератор рандомных значений разных типов как это можно реализовать? вот наброски (но при использ. аuto не компилируется): class BaseGenerator { public: virtual auto gen() = 0; }; class StringGenerator { https://www.cyberforum.ru/ cpp-beginners/ thread1283420.html
18829 / 9832 / 2403
Регистрация: 30.01.2014
Сообщений: 17,267
27.10.2014, 22:35 0

Преобразование строки в число - C++ - Ответ 6776961

27.10.2014, 22:35. Показов 4950. Ответов 19
Метки (Все метки)

Ответ

8Observer8,
Цитата Сообщение от Avazart Посмотреть сообщение
Для таких вещей есть std::copy + std::back_inserter
А можно и так:
C++
1
2
3
4
5
std::vector<float> getNumbers(const std::string &str)
{
    std::stringstream ss(str);
    return std::vector<float>((std::istream_iterator<float>(ss)), std::istream_iterator<float>());
}


Вернуться к обсуждению:
Преобразование строки в число C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.10.2014, 22:35
Готовые ответы и решения:

Преобразование строки в число
Здравствуйте. Преобразовываю строку в число с помощью функции atoi(), но есть одна проблема: ...

Преобразование из строки в число
только начала программировать на С. то есть, буквально только что открыла 10й Билдер))) такой...

Преобразование строки в число
Вот код из учебника #include&lt;iostream&gt; using std::cout;using std::endl; int main(){ char...

Преобразование строки в число
А как многоразрядные числа из строки преобразовать? Если я использую string?

19
27.10.2014, 22:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.10.2014, 22:35
Помогаю со студенческими работами здесь

Преобразование строки в число
Есть строка с цифрами разделенная точкой с запятой: 1, 2, 3 string s = &quot;1, 2, 3&quot;; Как мне из этой...

Преобразование строки в число?
Написал функцию, которая введенную преобразует в число. Но при выводе пишет, что она хранит не...

Преобразование строки в число
Почему не работает функция StrToInt, хоть библиотеку подключил stdlib.h

Преобразование строки в число
какой аналог есть в c++ на strtoint inttostr?

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru