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

Почему не работает - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с файлом через классы http://www.cyberforum.ru/cpp-beginners/thread171938.html
Привет всем! Может кто помочь, как работать с файлами (открыть, закрывать, читать из файла, записывать в файл)через классы, объяснить на примере?
C++ Disk is not ready in drive D Установил Turbo C++ в C:\ Невозможно открыть файл, выдаёт: disk is not ready in drive D В меню Options - Directories пути прописаны: C:\TC\INCLUDE C:\TC\LIB Да, и когда он запущен сильно комп... http://www.cyberforum.ru/cpp-beginners/thread171929.html
Найти максимальный элемент массива и его порядковый номер. C++
17.Дан массив А(4). Найти максимальный элемент массива и его порядковый номер.
первые 100 натуральных чисел, делящихся на 13 или на 17, и печатающую его. C++
13. Напишите программу, заносящую в массив первые 100 натуральных чисел, делящихся на 13 или на 17, и печатающую его.
C++ Найти число локальных максимумов массива http://www.cyberforum.ru/cpp-beginners/thread171917.html
12.Напишите программу, которая вводит с клавиатуры непустой массив целых чисел, и печатает число локальных максимумов (элемент является локальным максимумом, если он не имеет соседей, больших, чем он...
C++ Найти первое вхождение заданного целого числа в массив целых чисел 11.Напишите программу, определяющую первое вхождение заданного целого числа х в массив целых чисел. подробнее

Показать сообщение отдельно
c0der
1 / 1 / 1
Регистрация: 03.08.2010
Сообщений: 41

Почему не работает - C++

03.10.2010, 18:28. Просмотров 517. Ответов 3
Метки (Все метки)

Если по отдельности запускать — fin() и fout() они работают.
C++
1
2
3
4
5
6
int main()
{
fout();
system("pause");
return 0;
}
C++
1
2
3
4
5
6
int main()
{
fin();
system("pause");
return 0;
}
а если вместе, то одна работает нормально, а вторая функция нет
Почему не работает
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
#include <iostream>
#include <fstream>
using namespace std;
 
void fout()
{
char temp,name[256];
cout << "File Name: "; cin.get(name,256); cout << endl;
ofstream fout(name,ios::app);
while(cin.get(temp))
{
    fout << temp;
}
fout.close();
system("pause");
}
 
void fin()
{
char temp,name[256];
cout << "Open file: "; cin.get(name,256); cout << endl;
ifstream fin(name);
while(fin.get(temp))
{
    cout << temp;
}
fin.close();
system("pause");
}
 
 
int main()
{
fout();
fin();
system("pause");
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.