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

Проблема с открытием файла для вывода текста в него. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ханойские башни, объясните принцип работы! http://www.cyberforum.ru/cpp-beginners/thread451553.html
Можете мне "расписать" все что происходит в этом коде, плюс отдельные вопросы в "комментариях", так что бы я сам смог это объяснить если меня спросят! Начальный код: // Ханойские башни #include <iostream> using namespace std; void hanoi_towers(int quantity, int from, int to, int buf_peg) //quantity-число колец, from-начальное положение колец(1-3),to-конечное положение колец(1-3) { ...
C++ Нули между символами в строке Добрый вечер) Скорее всего нубский вопрос, однако поиском пользовался - ничего не нашел. Собственно суть: Из файла считываю строки: ifstream fs("C:\\test.txt"); string u; while (!fs.eof()) { getline(fs,u); } http://www.cyberforum.ru/cpp-beginners/thread451548.html
C++ Реализовать команду md-создание каталога в Borland C++
Нужно сделать так, что бы по команде md (пример: md C:\CyberForum) создавалась определенная папка, название какой мы сами установим (принцип командной строки). Прошу помощи, ибо я уже запутался.
C++ Задан массив A из N элементов...
Здравствуйте.помоги,пожалуйста,решить вот эти 2 задачи: 1.Задан массив A из N элементов. Составить программу, определяющую, содержится ли в нем один элемент, имеющий минимальное значение или таких элементов несколько. Программа должна выводить либо слово "один", либо слово "не один". Число N и значения элементов массива задаются вводом. N не больше 10. 2.В матрице размерами N*M определить...
C++ Группировка функций разных классов http://www.cyberforum.ru/cpp-beginners/thread451540.html
Всем привет! Возник спорный вопрос. Задача: Есть много классов, но у каждого из них может быть (! а может и нет) по методу, например, следующий набор: fnc1, fnc2, fnc3. Программа должна вызвать эти функции независимо от класса и его свойств. Точнее в программе создаются по 1 (скорее по нескольку) экземпляров классов, а программа должна вызвать у каждого из них один и тот же метод. Я нашел...
C++ Вывод строк с двузначными числами, оформление в виде функции Написать программу, считывающую текст из файла и выводящую на экран строки, содержащие только двузначные числа. Оформить в виде функций законченные последовательности действий. Все необходимые данные для функций должны передаваться им в качестве параметров. Использование глобальных переменных в функциях не допускается. буду благодарна) подробнее

Показать сообщение отдельно
Gepar
 Аватар для Gepar
1173 / 529 / 20
Регистрация: 01.07.2009
Сообщений: 3,512
23.02.2012, 19:04     Проблема с открытием файла для вывода текста в него.
sPYfromFranik, ну так не делайте ofstream глобальной переменной ... хотя в теории должно быть всё равно какая она, сейчас сам попробую.

Добавлено через 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
#include <iostream>
#include <string>
#include <fstream>
using namespace std;
 
ofstream offile;
void royal_flush ();
void straight_flush();
 
int main ()
{
    offile.open("text.txt");
royal_flush ();
}
 
void royal_flush ()
{
//if (x==1)
offile<<"Royal";
//else
straight_flush();
}
 
void straight_flush()
{
//if (y==1)
offile<<"Straight";
}
Добавлено через 1 минуту
Не забывайте только что по умолчанию ofstream не перезаписывает файл так что до запуска вашей программы у вас не должно быть файла text.txt.
 
Текущее время: 02:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru