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

Взгляните пожалуйста - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ увеличть размер клетки http://www.cyberforum.ru/cpp-beginners/thread992861.html
Шахматная доска нада увеличь размер клетки #include <iostream> using namespace std; void main() { int h = 0; int w = 0; char ch = -37; cin>>h; cin>>w;
C++ Ошибка в программе Ребят, очередная ошибка в программе. - Задача - Для целочисленной квадратной матрицы найти число элементов, кратных К и наибольшие из этих элементов. - Код программы. - #pragma hdrstop #pragma argsused http://www.cyberforum.ru/cpp-beginners/thread992845.html
C++ перегрузка функций
#include "stdafx.h" #include <iostream> #include <math.h> using namespace std; class chisl { public: double x,y,z,a; void set(double x, double y, double z) {
C++ Найти количество элементов, больших 5, среди элементов главной диагонали, вычислить среднее арифметическое
№1.Дана матрица b.Найти кол-во элементов больше 5 среди элементов главной диагонали. №2.Вычислить среднее арифметич.положительных элементов массива У(10) имеющих четные индексы.Если таких нет,вывести на печать признак 0.
C++ Оператор http://www.cyberforum.ru/cpp-beginners/thread992834.html
#include <iostream> #include <math.h> using namespace std; class massiv { int len,*p_mas; public : massiv (int n) { int *p; p= new int(n); p_mas= p;
C++ двухсвязный список У меня ошибку выдает, а какую я не знаю, просто вылетает сразу после того как ввела список элементов( в чем ошибка? //Дан список из n целых чисел a1,a2,..,an. Из группы подряд идущих элементов с одинаковыми значениями оставить только первый. #include <iostream> #include <stdio.h> #include <stdlib.h> #include <math.h> #include <conio.h> #include <time.h> using namespace std; подробнее

Показать сообщение отдельно
stzer
38 / 59 / 17
Регистрация: 26.10.2013
Сообщений: 172
Завершенные тесты: 2
30.10.2013, 18:58     Взгляните пожалуйста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <vector>
 
using namespace std;
 
int main()
{
    ifstream in("text.txt");
        vector<int> v;
        int x;
        while(in>>x,!in.eof())
            v.push_back(x);
        for(vector<int>::iterator i=v.begin(); i!=v.end();++i)
            cout<<*i<<endl;
        system("pause");
        return 0;
}
Это функция, считывает int'ы с текстового файла, записывает в вектор, и выводит в том же порядке, как и в файле.
Объясните, почему в while() между in>>x и !in.eof() стоит запятая. Это тоже самое, что и &&?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru