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

работа с файлами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ 2 массива. http://www.cyberforum.ru/cpp-beginners/thread113050.html
Товарищи,добрый вечер.Прошу помощи в написании программы,которая будет у нас создавать два массива определённой размерности со случайными числами,искать в этих массивах числа от -10 до 10 и от 20 до...
C++ Вывести на экран массив Здрасти. У меня есть класс class generateSudoku{ public: generateSudoku(int sizeSudoku); ~generateSudoku(){}; void generate(); void show(); private: http://www.cyberforum.ru/cpp-beginners/thread113045.html
C++ Квадратная матрица
Ребят, помогите пожалуйста, нужно решить вот такую задачку: Дана действительная квадратная матрица порядка n. Выяснить, верно ли что наибольшее из значений элементов главной диагонали больше, чем...
C++ Найти первые 120 натуральных чисел, сумма цифр которых равна 10
Люди помогите пожалуйста! Для зачета не хватает одной проги на Си. Не могу понять как ее сделать.. Задание такое: "найти первые 120 натуральных чисел, сумма цифр которых равна 10 и вывести их на...
C++ Заголовочные файлы и прототипы http://www.cyberforum.ru/cpp-beginners/thread112998.html
#include <iostream> //#include <cmath> double sqrt(double);
C++ Динамический массив Заполнить массив следующим образом: матрица n(n+1) 1 1 1 1 ... 1 1 1 (n-1)n 2 2 2 ... подробнее

Показать сообщение отдельно
pinch000
0 / 0 / 0
Регистрация: 29.10.2009
Сообщений: 18

работа с файлами - C++

05.04.2010, 19:02. Просмотров 253. Ответов 0
Метки (Все метки)

всем привет=) у меня возникли проблемы с кодом visual c++ 2008, вот собственно код:
Код
#include "stdafx.h"
#include "iostream"
#include "fstream"

using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
char str[512];
char file1[128];
char file2[128];
    {	
  printf("Scenariy\n");
	printf("Data sozdania 24.03.10\n");
	printf("Avtor Semyonnov L.A.\n");
    cout<<"Vvedite address i imya faila1:\n";
	cin>>file1;
	ofstream out(file1);
	cout<<"Fail sozdan\n";
	}
    cout<<"Vvedite address i imya faila2:\n";
	cin>>file2;
  	cout<<"Vvedite tekst:\n";
    cin.get();
    cin.getline(str, 512);
    ofstream out(file2);
    if (!out.fail())
	{
    out<<str;
    }
return 0;
}

код создает 2 txt файла, один пустой, а другой должен быть заполнен словами по столбику.
Проблема:
1) Как сделать так, чтобы программа не выходила при заполнении словами. То есть после сообщения "введите текст" надо вводить слова только по столбику (хотелось бы при двойном enter выход)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru