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

Как перевести массив строк в массив int - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Должны ли быть тесты элементом класса? http://www.cyberforum.ru/cpp-beginners/thread1060263.html
Здравствуйте. Я написал класс, написал тесты к нему. Нужно ли их поместить внутрь класса? Или куда их поместить? Пока тесты написаны в виде функций запускающихся в main.
C++ Ошибка помогите найти ошибку, в общем когда запускаешь программу, она работает и делает все как нужно, но выдает ошибку #include <iostream> #include <cstring> #include "work_4.h" using namespace std; int main() { char tmp ; // Объявления массива для строки char* pS; // Объявление указателя под строку tmp cout <<"Please, enter string "<< endl; // Вывод на экран http://www.cyberforum.ru/cpp-beginners/thread1060258.html
Ошибка при компилировании. Язык Си C++
Всем здравствуйте. Пишу следующую программу: дан массив из 15 элементов. Найти 3 самых больших элемента массива, являющиеся простыми числами (самый оптимальный вариант). Получилось следующее: #include "stdafx.h" #include "Win32Project4.h" #include "stdio.h" #include "conio.h" #include "stdlib" #ifdef _DEBUG #define N 10 #endif
C++ Ошибки в классе
Как исправить ошибки? error C2143: syntax error : missing ';' before '^' error C4430: missing type specifier - int assumed. Note: C++ does not support default-int error C4430: missing type specifier - int assumed. Note: C++ does not support default-int error C2061: syntax error : identifier 'User' error C2065: '_user' : undeclared identifier error C2065: 'user' : undeclared identifier ...
C++ Выполнить слияние двух рассортированных текстовых файлов в третий упорядоченный файл. Сортировок не использовать. Дополнительных массивов и файлов не http://www.cyberforum.ru/cpp-beginners/thread1060239.html
Выполнить слияние двух рассортированных текстовых файлов в третий упорядоченный файл. Сортировок не использовать. Дополнительных массивов и файлов не использовать.
C++ Ввести символьную строку. Вывести на экран все символы, повторяющие-ся в строке более 1 раза. Новых строк не создавать Ввести символьную строку. Вывести на экран все символы, повторяющие-ся в строке более 1 раза. Новых строк не создавать. подробнее

Показать сообщение отдельно
Arigato
Программист
 Аватар для Arigato
278 / 175 / 94
Регистрация: 05.12.2013
Сообщений: 568
Записей в блоге: 5
29.12.2013, 19:46     Как перевести массив строк в массив int
Так попробуй:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <sstream>
...
    vector<int> numbers;
    stringstream ss;
    int num;
    for(int i=0;i<str.size();i++){
        ss.clear();
        ss<<str[i];
        ss>>num;
        numbers.push_back(num);
    }
    for(int i=0;i<numbers.size();i++){
        cout<<numbers[i]<<" ";
    }
 
Текущее время: 13:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru