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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.10.2017, 23:58   #1
Vitoster98
Новичок
Джуниор
 
Регистрация: 06.10.2017
Сообщений: 2
Печаль Считывание всех файлов в папке и вывод их в текстовый файл

Код:
#include <windows.h>
#include <stdlib.h>
#include <stdio.h>
#include <fstream>
#include <iostream>
using namespace std;

int main(void){
	ofstream fp("test.txt"); //test.txt файл, где должны записаться все названия
	WIN32_FIND_DATA f;
	HANDLE h = FindFirstFile("music_list",&f); //папка с файлами
	if(h != INVALID_HANDLE_VALUE){
		do{
		puts(f.cFileName);
		cout >>	fp >> h >> endl;
		}while(FindNextFile(h,&f));
	} else{
		fprintf(stderr,"Error opening directory\n");
	}
	FindClose(h);
	fp.close();
	return 0;
}
Не работает, выдаёт:
no match for 'operator>>' in 'std::cout >> fp'

______________________
Используйте тег [CODE] (кнопка с решеткой # в форме сообщения) при вставке кода на форум.
Vitoster98 вне форума Ответить с цитированием
Старый 07.10.2017, 00:02   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

А должно работать? Фигня ж написана.
Чего вы хотели достичь выводом объекта ofstream в стандартный поток вывода (stdout, обычно это консоль)?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 07.10.2017, 01:37   #3
Atakai
Новичок
Джуниор
 
Аватар для Atakai
 
Регистрация: 06.10.2017
Сообщений: 1
По умолчанию

Внимательно прочитайте то что выдает.
>> это перегруженный оператор взятия из потока.

Последний раз редактировалось Atakai; 07.10.2017 в 01:39.
Atakai вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Достать названия всех файлов в папке BETONOMESHALKA Помощь студентам 5 23.01.2015 10:05
вывести список всех файлов в папке, delphi paravoz1k Общие вопросы Delphi 1 06.08.2011 17:39
Считывание из текстовый файл Waqq Общие вопросы Delphi 3 08.06.2011 23:25
Открытие всех файлов xls в папке Milo4ka_Lucy Microsoft Office Excel 17 28.09.2010 14:50
Взять инфо со всех файлов находящихся в папке sasha_prof Microsoft Office Excel 1 15.03.2010 10:47