Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.05.2012, 11:06   #1
Tiva
Пользователь
 
Регистрация: 23.11.2011
Сообщений: 49
По умолчанию очистка файла с++ и вывод из файла

есть две функции delacc и acclist
первая должна удалить все из текстового файла
другая вывести в консоль все из него

ни одна, ни другая не работают
Код:
void delacc()
{
	fstream file;
	file.open("logins.txt", ios::trunc);
	file<<" ";
	file.close();
}
char* acclist(char* fname)
{
	ifstream file;
	file.open(fname);
	char s[1024];

	file>>s;
	return s;
}
помогите пожалуйста.

в файле много строк, в каждой строке по два слова разделенных пробелами. нужно вывести в таком же виде
Tiva вне форума Ответить с цитированием
Старый 25.05.2012, 19:50   #2
ultimatet41
Форумчанин
 
Аватар для ultimatet41
 
Регистрация: 08.04.2012
Сообщений: 104
По умолчанию

а если так?
Код:
#include <iostream>
#include <fstream>
using namespace std;

void delacc();
void acclist(char*);

int main() {
	acclist("test.txt");
        delacc();

	int s;
	cin >>s ;
}

void delacc()
{
	fstream file;
	file.open("test.txt", ios::out);
	file << "";
	file.close();
}

void acclist(char* fname)
{
	ifstream file;
	file.open(fname, ios::in);
	
	char s[1024];

	while(!file.eof())
	{
		file.getline(s,100, '\n');
		cout << s << "\n";
	}

}
ultimatet41 вне форума Ответить с цитированием
Старый 26.05.2012, 18:09   #3
Tiva
Пользователь
 
Регистрация: 23.11.2011
Сообщений: 49
По умолчанию

вывод не работает, точнее бесконечно раз в консоль выводятся пустые строки
Tiva вне форума Ответить с цитированием
Старый 26.05.2012, 18:10   #4
Tiva
Пользователь
 
Регистрация: 23.11.2011
Сообщений: 49
По умолчанию

пардон, все работает
вместо logins.txt написал login ))
Tiva вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод текста из файла. iLnes PHP 3 26.03.2012 00:43
вывод файла в си Shaggrath Помощь студентам 1 08.06.2011 08:01
Вывод из файла Serjuk Помощь студентам 8 17.04.2011 22:21
Вывод данных из файла Desha Помощь студентам 3 04.11.2009 18:38
вывод из файла!!! Exclucive Общие вопросы C/C++ 2 24.05.2008 20:42