Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Croix
1 / 1 / 0
Регистрация: 18.12.2016
Сообщений: 61
1

Выдает ошибку

22.12.2016, 23:19. Просмотров 306. Ответов 3
Метки нет (Все метки)

Ругается на ПЕРЕМЕННУЮ I в цикле.
В куске кода
C++
1
2
3
4
  for (auto i = words.rbegin(); i != words.rend(); i++)
    {
         fout << *i << endl;
    }
69 15 H:\Çàäàíèÿ ïî ÎÏ\l7.cpp [Error] 'i' does not name a type
69 35 H:\Çàäàíèÿ ïî ÎÏ\l7.cpp [Error] expected ';' before 'i'
69 35 H:\Çàäàíèÿ ïî ÎÏ\l7.cpp [Error] 'i' was not declared in this scope

Компилирую в Dev.

Добавлено через 34 минуты
Ап ап ап
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.12.2016, 23:19
Ответы с готовыми решениями:

Подскажите как исправить ошибку. прога ломается на 79 строке. а ошибку не выдает
#include &lt;iostream&gt; #include &lt;cstdlib&gt; #include &lt;ctime&gt; using namespace std; int chisla(int...

Найти ошибку в программе: в visual studio выдает ошибку
#include &lt;math.h&gt; #include &lt;conio.h&gt; #include &lt;iostream&gt; using namespace std; int main() ...

Ребят Незнаю что делать при запуске на компилирование выдает ошибку.Кто понимает что не так скажите а если не затруднит исправьте ошибку
Разговаривал с двумя преподами говорят что проект не правильно создавал,хотя все правильно из...

Выдает ошибку
Ошибка номер 1:error: no matching function for call to ‘zoo::zoo()’ Ошибка номер 2: Когда я...

Выдает ошибку
#include &lt;iostream&gt; #include &lt;sstream&gt; class Spec { private: std::string...

3
nd2
3100 / 2594 / 1134
Регистрация: 29.01.2016
Сообщений: 8,690
23.12.2016, 00:24 2
Весь код покажи.
0
Croix
1 / 1 / 0
Регистрация: 18.12.2016
Сообщений: 61
23.12.2016, 00:45  [ТС] 3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#include <string>
#include <sstream>
#include <vector>
 
void split(const std::string &s, char delim, std::vector<std::string> &elems) {
    std::stringstream ss;
    ss.str(s);
    std::string item;
    while (std::getline(ss, item, delim)) {
        elems.push_back(item);
    }
}
 
 
std::vector<std::string> split(const std::string &s, char delim) {
    std::vector<std::string> elems;
    split(s, delim, elems);
    return elems;
}
 
 
void task(){
    char str[50];
    char nfileName[50], filename[50];
    cout<<"Enter filename foropen file: ";
    cin>>filename;
    cout<<endl;
    ifstream fin(filename);//Г·ГЁГІГ*Г*Г*Гї Г§ ГґГ*éëóäГ*Г*ГЁГµ
    fin.getline(string, 50); 
    cout<<"File "<<filename<<" consistis = "<<str<<endl;
    fin.close();
    cout<<"Enter new name file for rewriting: ";
    cin>>nfileName;
    cout<<endl;
 
//ñòâîðåГ*Г*Гї Г*îâîãî ГґГ*éëó äëÿ ïåðåçГ*ГЇГЁГ±Гі
    ofstream fout(nfileName, ios_base::out | ios_base::trunc);
 
    vector<string> words = split(std::string(str), ' '); 
    for (auto i = words.rbegin(); i != words.rend(); i++)
    {
         fout << *i << endl;
    }
    fout.close();
}
0
nd2
3100 / 2594 / 1134
Регистрация: 29.01.2016
Сообщений: 8,690
23.12.2016, 02:02 4
Хочешь сказать, что это весь твой код? А main() где?
Цитата Сообщение от Croix Посмотреть сообщение
Ругается на ПЕРЕМЕННУЮ I в цикле.
Странно, что только на это...

Добавлено через 3 минуты
Цитата Сообщение от Croix Посмотреть сообщение
std::vector<std::string> split(const std::string &s, char delim)
Цитата Сообщение от Croix Посмотреть сообщение
cout<<"Enter filename foropen file: "
Для vector и string std:: нужен, а для cout, cin, ifstream и пр. не нужен?
0
23.12.2016, 02:02
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.12.2016, 02:02

Выдает ошибку
#include &lt;iostream&gt; #include &lt;fstream&gt; /*void reg() { ofstream file;...

Выдает ошибку
Пишет,что не указал sum_t #include &lt;iostream&gt; using namespace std; class fraction {

выдает ошибку(
#include &lt;vcl.h&gt; #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; #pragma hdrstop ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.