Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Буква из нижнего регистра в верхний https://www.cyberforum.ru/ cpp-beginners/ thread925660.html
добрый день, цель задачи: Преобразование букв нижнего регистра в верхний регистр, используя неконстантный указатель на неконстантные данные. #include <windows.h> #include <iostream> using...
C++ упростить конструкцию
for (int i = 0, c_c = computer_player, c_h = human_player, r; i < human_player + computer_player; i++) { r = rand() % 2; string name; Cplayer *tmp_player_ptr; switch(r) { case 0:...
Варианты перевода из 10 СС в 2-ую C++
у меня есть такой вариант перевода // lab_work_4.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <time.h> #include <string.h>...
C++ Как переопределить "operator <<" для cout? использую RAD 2010 (MVS 2010 стал сильно тормозить и я перешёл). setlocale не помогает, функция char bufRus; char* Rus(const char* text) { CharToOem(text, bufRus); return bufRus;... https://www.cyberforum.ru/ cpp-beginners/ thread925618.html
C++ Поменять местами максимальный и последний элементы последовательности https://www.cyberforum.ru/ cpp-beginners/ thread925600.html
Дана последовательность а1…а30. поменять местами максимальный и последний элементы #include <stdio.h> #include <stdlib.h> int main() { FILE *xf; int i, x, n=30,max,t; xf = fopen("text.txt",...
C++ scanf и printf или cin и cout
Скажите пожалуйста,что предпочтительнее использовать на олимпиадах по программированию да и вообще : scanf и printf или cin и cout В большинстве авторских решений задач, и решений самих...
Ряд ошибок в Visual c++ C++
Добрый день! Пишу консольное приложение и при компиляции (F7) в выводе выплывают следующие ошибки: 1. 1>Pr1.exp : warning LNK4070: директива /OUT:HAL_SCReader.dll в .EXP отличается от имени...
C++ С чего начать проектирование базы данных? У меня летняя пpактика по с++, я не много что умею, но и не мало я думаю...натолкните меня на мысль...как вообще должна писаться база данных? С чего начать? Что мне потpебуется? Натолкните на мысль... https://www.cyberforum.ru/ cpp-beginners/ thread925509.html
C++ Не срабатывает конструктор класса https://www.cyberforum.ru/ cpp-beginners/ thread925498.html
/* gamers.h */ #include <string> class gamers { public: gamers() { std::string nickname = "Hety"; std::string name = "Hety"; money = 0;
C++ Класс работник, сортировка Здарова. Помогите пожалуйста как отсортировать: упорядочить всю последовательность работников по убыванию месячного заработка. Что тут неправильно? #include <iostream> #include <string> #include... https://www.cyberforum.ru/ cpp-beginners/ thread925475.html
Грамотный. Безпорно.
16851 / 9745 / 1878
Регистрация: 27.09.2012
Сообщений: 24,147
Записей в блоге: 2
19.07.2013, 13:29 0

Пользователь вводит имя файла, программа выводит содержимое файла с указанием номеров строк.

19.07.2013, 13:29. Просмотров 3004. Ответов 5
Метки (Все метки)

Ответ

Допилите до разумного:
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
#include <windows.h>
#include <iostream>
#include <fstream>
#include <string>
#include <iomanip>
 
int main (){
   SetConsoleCP ( 1251 );
   SetConsoleOutputCP ( 1251 );
   std::string path;
   std::ifstream inputFile;
   do {
      std::cout << "File path -> ";
      std::getline ( std::cin , path );
      inputFile.open ( path.c_str ( ) );
        if( inputFile.is_open ( ) ) {
           break;
        }
        std::cout << "Can not open file\n" << path << std::endl;
   } while ( true );
    std::string tempString;
    size_t stringCount = 0;
    while ( std::getline ( inputFile , tempString ) ){
        std::cout << std::setw ( 3 ) << std::setfill ( '0' ) << std::right << ( ++stringCount ) << ". " << tempString << "\n";
    }
}
Пользователь вводит имя файла, программа выводит содержимое файла с указанием номеров строк.


Вернуться к обсуждению:
Пользователь вводит имя файла, программа выводит содержимое файла с указанием номеров строк.
2
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.07.2013, 13:29
Готовые ответы и решения:

Пользователь вводит путь к папке и маску файлов. Также пользователь вводит имя результирующего файла
Пользователь вводит путь к папке и маску файлов. Также пользователь вводит имя результирующего...

Пользователь вводит имя файла, программа подсчитывает, сколько в нём гласных букв
Пользователь вводит имя файла, программа подсчитывает, сколько в нём гласных букв.

Напишите программу, которая выводит на экран содержимое файла и выводит сумму чисел файла
Напишите программу, которая выводит на экран содержимое файла D:\numbers.txt. и выводит сумму...

Программа не выводит на экран содержимое файла
Разрабатываю программу, в которой нужно ввести строку для шифрования, затем зашифровать эту строку...

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