1 | |
Запись информации из вектора типа string в вектор типа double10.06.2014, 18:07. Показов 1620. Ответов 6
Метки нет Все метки)
(
Как записать только числа , которые хранятся в векторе типа стринг, в вектор типа дабл, в векторе типа стринг есть как буквы так и числа , мне нужно как-то вытащить от туда только числа, не подскажите как это сделать?
0
|
|
10.06.2014, 18:07 | |
Ответы с готовыми решениями:
6
Создать класс вектор, содержащий элементы типа long double, размерность вектора
Сравнение массива типа string с числом типа double Как сгенерировать случайное число типа я double имея на входе 2 числа типа double - минимальное и максимальное |
327 / 230 / 55
Регистрация: 30.05.2014
Сообщений: 682
|
||||||
10.06.2014, 18:35 | 2 | |||||
![]() Решение
1
|
10.06.2014, 18:40 [ТС] | 3 |
вот как раз наткнулся на stringstream, можно пожалуйста с комментами?
Добавлено через 2 минуты Тут впринципе все понятно, кроме вот этой строки if(conv) Добавлено через 26 секунд Тут впринципе все понятно, кроме вот этой строки if(conv)
0
|
10.06.2014, 18:43 | 4 | |||||
Я бы так переводил:
0
|
327 / 230 / 55
Регистрация: 30.05.2014
Сообщений: 682
|
|
10.06.2014, 18:52 | 5 |
в цикле инициализируем его буфер содержим очередной строки и пытаемся получить оттуда дабл.
если преобразование успешно - добавляем в результирующий вектор. Добавлено через 8 минут А, сорри. У потока есть перегруженный оператор bool(), в котором проверяются несколько флагов состояния. Когда последняя операция завершилась успешно, он возвращает true.
1
|
10.06.2014, 19:27 [ТС] | 6 |
А по какому критерию он переводит в дабл? просто вот в это строке, он нашел мне числа 1 17 1,хотя впринципе не должен был
"!120-180Hz_1.5V_ Analysis data universal file, Test.Lab project "GVT_W100AR12N" 01-06-2014 17:23:46 MODE NO. 1, FREQUENCY"
0
|
327 / 230 / 55
Регистрация: 30.05.2014
Сообщений: 682
|
|
10.06.2014, 19:47 | 7 |
0
|
10.06.2014, 19:47 | |
Помогаю со студенческими работами здесь
7
Как конвертировать переменную типа Double в переменную типа String?
Сравнение переменной типа double c подстрокой из вектора Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |