С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Работа с файлами. слова - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив, где элементы не повторяются http://www.cyberforum.ru/cpp-beginners/thread691306.html
Очередная задача из учебника Дейтела. Из-за кривого русского перевода не пойму, что я должен сделать. Точнее, я сделал, но смутно подозреваю, что я не так понял задание. Его текст выглядит так:...
C++ Сравнение трёх чисел Теоретический вопрос. Драсте. Наткнулся на форуме на эту тему: http://www.cyberforum.ru/pascal/thread32113.html. Пробежался глазами, особо не вчитываясь, грубовато реализовал: #include <iostream>... http://www.cyberforum.ru/cpp-beginners/thread691300.html
Дан массив А [N,N] переставить местами А[1,1] и минимальный элемент массива C++
как написать очень нужна помощь знающих людей помоги пожалуйста
Запуск программы с расширением .сpp с помощью Visual studio 2010 C++
У меня есть файл с текстом программы с расширением .сpp "С++ Source" открываю с помощью Visual studio 2010. Но запустить не получается
C++ функции http://www.cyberforum.ru/cpp-beginners/thread691271.html
написала программку на комплексные числа, все работает. я хочу сделать из нее 3 функции:вывод первого числа, второго и умножение, а в главной просто вызывать функции, ток у меня не получается все это...
C++ Написать функцию,которая принимает массив целых чисел Написать функцию,которая принимает массив целых чисел расположенныъ в динамической памяти(массив заполнен числами от(10,10000)),и создает новый массив данных при этом заполняется он только... подробнее

Показать сообщение отдельно
Parilo
14 / 2 / 0
Регистрация: 18.11.2011
Сообщений: 90
06.11.2012, 18:45  [ТС]
Цитата Сообщение от David Sylva Посмотреть сообщение
Если правильно понял задание можно сделать так
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 <iostream> 
#include <fstream>
 
int main() 
{  
    std::ifstream infile; 
    int array[100]; 
    int i = 0, j; 
    int k = 2;
    infile.open("Text.txt"); 
 
    if(!infile.is_open()) 
       std::cout << "Error " << std::endl; 
    else   
        while(infile >> array[i++]);  
    array[0] = 1; 
    array[4] = 1; 
    array[k] = 1; 
 
    std::ofstream outfile("ASD.txt"); 
    
    for ( j = 0; j < i - 1; j++) 
        outfile << array[j] << " ";  
    infile.close(); 
    outfile.close();
}
А можно ли без всяких open() написать эту програмку, только с применением тех функций, которые указаны в моём коде?
У меня в текстовом файле даны следующие числа.
444
555
666
777
888
999
200
100
111
33
22
44
55

Соответственно нужно изменить в этом файле первый, пятый и какой нить K элемент.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.