Форум программистов, компьютерный форум 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 раза. Новых строк не создавать. подробнее

Показать сообщение отдельно
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
29.12.2013, 20:47     Как перевести массив строк в массив int
MihaniX, если это продолжение темы аналог input().split() C++, то:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <string>
#include <sstream>
#include <vector>
using namespace std;
 
int main()
{
    string str;
    getline(cin, str);
    
    stringstream s(str);
    
    vector <int> v;
    int n ;
    while (s >> n)
        v.push_back(n);
     
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru