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

Поиск и замена текста - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Бинарное чтение http://www.cyberforum.ru/cpp-beginners/thread660653.html
Есть задача на бинарное чтение информации из RAR-архива. Так же есть начало решения (т.е. чтение размера файла в архиве и размер сжатия). Но мне нужно ещё прочитать контрольную сумму файла, ОС в которой был создан архив. (http://kthoom.googlecode.com/hg/docs/unrar.html#FILE_HEAD - структура RAR) #include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio.h> #include...
C++ перезагрузка operator + есть самописный класс String; в нем определены операторы + для, String + String String + char String + *char для вывода в поток и опер равно. собственно вопрос вот в чем: String str1 = "string 1"; http://www.cyberforum.ru/cpp-beginners/thread660651.html
C++ Опять работа с файлами. С++
Доброго времени суток, уважаемые гуру программирования. Ранее я создавал тему, в которой просил у вас помощи по написанию программы, которая записывает в файл определенную информацию из входного файла. Очень вам всем благодарен за помощь. Теперь мне усложнили задачу, о способе решении которой я даже и не догадываюсь. Суть в том что в входном файле есть два пункта. (1. и 2. ) После которых...
C++ Не компилируется почему-то
Вот код программы, она вроде как бы работает, но все равно выдаются ошибки, помогите пожалуйста их исправить, в c++ я новичок: #include <iostream.h> #include <conio.h> const ColTasks = 5; //Количество заданий struct STRtask { unsigned int tk; //длительность выполнения требования unsigned int Dk; //директивный срок unsigned int Gok; //время если требование первое unsigned int...
C++ Обработка символьной информации http://www.cyberforum.ru/cpp-beginners/thread660632.html
В заданном тексте вычислить среднее число слов в предложении и среднюю длину предложения.
C++ Упорядочить строки матрицы по неубыванию сумм положительных элементов Переформировать матрицу таким образом,что бы ее строки располагались в порядке неубывания сумм их положительных элементов. подробнее

Показать сообщение отдельно
igorrr37
1611 / 1239 / 124
Регистрация: 21.12.2010
Сообщений: 1,892
Записей в блоге: 7
30.09.2012, 13:00     Поиск и замена текста
рекурсивный обход папок
Вывести список файлов каталога
также есть вариант на boost
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 <boost/filesystem.hpp>
#include <boost/filesystem/fstream.hpp>
#include <iterator>
namespace fs = boost::filesystem3;
 
typedef fs::recursive_directory_iterator rdi;
 
int main()
{
    rdi itBeg(fs::path("C:\\")), itEnd; // поиск на диске С 
    for(; itBeg != itEnd; ++itBeg)
    {
        if(itBeg->path().filename().string().find("out.txt") != std::string::npos) 
        {
            fs::ofstream ofs(itBeg->path());
            if(ofs.is_open())
            {
                std::cout << itBeg->path() << std::endl;
                ofs.close();
            }
            else std::cerr << "File found but unable to open it" << std::endl;
            break;
        }
    }
    return 0;
}
 
Текущее время: 11:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru