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

создать 3 файла,а затем переместить информацию из 1 во 2, из 2 в 3, из 3 в 1. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ bubble_sort http://www.cyberforum.ru/cpp-beginners/thread240126.html
Доброго времени суток! Что-то не идет пузырьковая сортировка,случайные числа генерируются,а вот самой сортировки не происходит..Может,кто-то подскажет что неправильно в коде? #include<iostream> #include<ctime> using namespace std; void main() { srand(time(NULL)); int mas,n=50,i,k; for(i=0;i<n-1;i++) {
C++ String в структуре Добрый вечер! Подскажите пожалуйста, почему компилятор видит ошибку в строке "cin >> tablica.marka;" следующего кода: #include <iostream> #include <string.h> using namespace std; using std::string; struct data{ int dzien; int miesiac; http://www.cyberforum.ru/cpp-beginners/thread240124.html
нужна программа создания и работы с очередь без использования классов C++
Нужна программа создания, добавления/удаления элемента в очередь без использования классов. По форуму искал - большинство работает с классами. Если плохо искал - дайте ссылку, плз
C++ Задан двоичный файл...
Погите пожалуйста создать прогу: Задан двоичный файл, содержащий информацию о студентах, с записями вида: фамилия, год рождения, средний балл. Создать на его основе текстовые файлы с записями вида: фамилия, средний балл, -где информация о студентах каждого года рождения хранится в отдельном файле.
C++ Работа с файлами в C++ http://www.cyberforum.ru/cpp-beginners/thread240087.html
Пишу программу, где предполагается работа с файлами, но при попытке объявления входного потока (istream filein), я получаю ошибку компиляции. Что я делаю не так? Возможно не хватает каких то библиотек? #include <iostream> #include <fstream> #include <iomanip> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio.h>
C++ Классы Всем доброго времени суток, кто поможет реализовать след пункты: -конструктор без аргументов: -конструктор инициализации: -конструктор копирования: -конструктор с использованием списка инициализации: -деструктор: -константный объект класса: -создать константные функции ввода0вывода и функцию get: -осуществить отделение интерфейса от реализации: -продемонстрировать работу указателя this: подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1600 / 1228 / 121
Регистрация: 21.12.2010
Сообщений: 1,875
Записей в блоге: 7
13.02.2011, 00:28     создать 3 файла,а затем переместить информацию из 1 во 2, из 2 в 3, из 3 в 1.
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
38
39
#include<iostream>
#include<fstream>
#include<algorithm>
#include<cstdio>
using namespace std;
 
 
int main(){
    fstream fs;
    char mas[]="textX.txt";
    string dat[3];
    int k, x;
    for(char c='1'; c<='3'; c++){ // создание 3 файлов
        mas[4]=c;
        fs.open(mas, ios::out);
        printf ("Enter kol-vo elementov v faile\n");
        scanf ("%d",&k);
        for (int i=0; i<k; i++){
            printf ("Enret infy\n");
            scanf ("%d", &x);
            fs<<x<<"\n";
        }
        fs.close();
    }
    for(char c='1'; c<='3'; c++){ // считывание их в массив 
        mas[4]=c;
        fs.open(mas);
        getline(fs, dat[c-49], (char)EOF);
        fs.clear();
        fs.close();
    }
    rotate(dat, dat+2, dat+3);    // ротация массива
    for(char c='1'; c<='3'; c++){ // запись массива обратно в файлы
        mas[4]=c;
        fs.open(mas, ios::out);
        fs<<dat[c-49];
        fs.close();
    }
}
 
Текущее время: 16:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru