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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Буква из нижнего регистра в верхний http://www.cyberforum.ru/cpp-beginners/thread925660.html
добрый день, цель задачи: Преобразование букв нижнего регистра в верхний регистр, используя неконстантный указатель на неконстантные данные. #include <windows.h> #include <iostream> using std::cout; using std::cin; using std::endl; #include <cctype>
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: if (c_h) { tmp_player_ptr = new Chuman; c_h--; http://www.cyberforum.ru/cpp-beginners/thread925632.html
Варианты перевода из 10 СС в 2-ую C++
у меня есть такой вариант перевода // lab_work_4.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <time.h> #include <string.h> #include <math.h> using namespace std;
C++ Как переопределить "operator <<" для cout?
использую RAD 2010 (MVS 2010 стал сильно тормозить и я перешёл). setlocale не помогает, функция char bufRus; char* Rus(const char* text) { CharToOem(text, bufRus); return bufRus; } тоже не походит так, как нельзя при одном вызове cout использовать несколько операторов << с вызовом функции Rus cout << rus("йцу") << rus("фыв") << endl; результат йцуйцу.
C++ поменять местами максимальный и последний элементы http://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", "w"); printf("vvodim el-ti posledovatelnosti X..\n"); for (i=0; i<n; i++)
C++ scanf и printf или cin и cout Скажите пожалуйста,что предпочтительнее использовать на олимпиадах по программированию да и вообще : scanf и printf или cin и cout В большинстве авторских решений задач, и решений самих олимпиадников используется scanf и printf. Но я давно выучил cin и cout и не хочу менять ничего. #include <stdio.h> #include<iostream> using namespace std; long a,b; int main(){ ... подробнее

Показать сообщение отдельно
Нету имени
177 / 22 / 2
Регистрация: 16.05.2013
Сообщений: 181
19.07.2013, 13:57     Пользователь вводит имя файла, программа выводит содержимое файла с указанием номеров строк.
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
#include <iostream> // std::cout, std::cin
#include <fstream>  // std::ifstream
#include <clocale>  // setlocale( LC_ALL, "Rus" );
#include <cstdlib>  // system( "pause" );
 
int main( int argc, char * argv[] ) {
    setlocale( LC_ALL, "Rus" );
    
    char file_name[24];
    std::cout << "Введите имя файла: "; std::cin >> file_name;
    
    std::ifstream file;
        do {
            
            std::cout << "\nФайл не найден.\n"
                      << "Введите имя файла: ";
            std::cin >> file_name;
            file.open( file_name );
            
            if( file.good() )
                break;
        } while( true );
        
    char   strBuff[124][124];
    int    n_strok = 0;
    
    std::cout << "\n";
    while( !file.eof() ) {
        file.getline( strBuff[n_strok], sizeof( strBuff[n_strok] ));
        std::cout << n_strok+1 << "  " << strBuff[n_strok] << "\n";
    ++n_strok;
    }
    std::cout << "\n";
    
system("pause");
return 0;
}
Пользователь вводит имя файла, программа выводит содержимое файла с указанием номеров строк.
 
Текущее время: 20:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru