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

Выйти из цикл по окончании всех строк в файле - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ как делать трассировку? http://www.cyberforum.ru/cpp-beginners/thread1087304.html
не получается нормально сделать трассировку. помогите. надо уложиться в 50 строк, избегая ввода и вывода переменных. // 01(1).cpp: определяет точку входа для консольного приложения. // #include <iostream>
C++ ох уж этот полиморфизм Добрый день. имеются классы: class element {...} class tableProcedure : public element {...} Проблема в следующем: имеется итератор -std::list<element*>::iterator I объект нужно привести к производному классу : tableProcedure* tp= dynamic_cast<tableProcedure*>(*I); //вот тут возникает ошибка: "error операнд времени выполнения dynamic_cast должен иметь тип полиморфного класса" если же... http://www.cyberforum.ru/cpp-beginners/thread1087299.html
C++ Без дополнительных библиотек преобразования текстового файла
Добрый день! Ребята срочно нужна помощь, буду признателен,нужно в С++ разработать программу,желательно без подключений дополнительных библиотек следующего условия: Правило преобразования текстового файла (применяется для каждой строки исходного текстового файла) В каждой второй строке надо удалить третье слово, если такое есть, при этом количество пробелов в строке не должно измениться....
C++ Как запустить компилятор в parallel studio
Как запустить компилятор в parallel studio? То есть саму студию. Не могу ярлык найти, только для VS есть и различных либ.
C++ Как минимально просто использовать функция std::find с последовательность типа : list<myClass*> http://www.cyberforum.ru/cpp-beginners/thread1087235.html
Добрый день. Как минимально просто использовать функция std::find с последовательность типа : list<myClass*>,если в классе перегружен оператор сравнения?
C++ Напишите программу, которая запрашивает расход бензина в европейском стиле (количество литров на 100 км) и преобразует его в стиль, принятый в США — Добрый вечер! Напишите программу, которая запрашивает расход бензина в европейском стиле (количество литров на 100 км) и преобразует его в стиль, принятый в США — число миль на галлон. Обратите внимание, что кроме использования других единиц измерений, принятый в США подход (расстояние/топливо) противоположен европейскому (топливо/расстояние). Учтите, что 100 километров соответствуют... подробнее

Показать сообщение отдельно
mustimur
268 / 222 / 57
Регистрация: 22.11.2013
Сообщений: 832
Записей в блоге: 1
03.02.2014, 16:01     Выйти из цикл по окончании всех строк в файле
Например так если не напутал
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
#include<iostream>
#include<string>
using namespace std;
int main(){
            
           int  c; 
           char  exit;  
           setlocale(LC_ALL,".1251"); 
           char stroka[256];
           std::cout<<"Введите путь к файлу!";
           std::cin>>stroka;
           FILE *str = fopen (stroka,"r");
                     
           char buff[256];
           do
           {
           if (fgets(buff,256,str)==NULL) c=2;
           else {
           
           std::cout<<buff;
           std::cout<<"Для продолжения нажмите 2\n!";std::cin>> c ;}
           }while(c==2);
           
           
          do
          {
              std::cout<<"Для выхода из программы нажмите 1!\n";std::cin>>exit;
          } while( exit!=1 );
          return 0;
 
}
 
Текущее время: 03:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru