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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Mr. Hat
2 / 2 / 0
Регистрация: 17.02.2012
Сообщений: 68
#1

Библиотека для работы с файлами - C++

08.01.2013, 18:36. Просмотров 760. Ответов 3
Метки нет (Все метки)

Нужен какой-нибудь набор готовых методов для работы с файлами: копирование, переименование, поиск подстроки, установка курсора на такую-то позицию в такой-то строке, вставка подстроки на указанную позицию, удаление подстроки, поиск подстроки, соответствующей регулярному выражению (boost::regex) итд. Наверняка это уже 100 раз кем-то написано, но я не могу найти.

Еще нужна такая функция, которой передаешь вещественное число и количество позиций в строке, которые нужно выделить для его записи, и функция сама определяет, в каком формате его записать: в научном или просто с десятичной точкой, но чтобы оно влезло в строку с этим количеством позиций и представлялось наиболее точно.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.01.2013, 18:36     Библиотека для работы с файлами
Посмотрите здесь:

Какая есть библиотека для работы с ftp? - C++
есть ли какая либо библиотека для работы с ftp? <ftp.h> -?если нет то где можно скачать? Программирую на С++ в КОНСОЛИ. Программа под...

Библиотека для работы с большими числами, возможность факторизации - C++
Привет всем! Какие библиотеки можете посоветовать для работы с большими числами, с возможностью их факторизации. Хотелось бы иметь...

Нужна библиотека для работы с трафиком(а точнее информация о пакетах) - C++
Сказали написать программу для мониторинга интернет-трафика. Какая нужна библиотека для работы с ним?(И подойдёт ли библиотека winpcap?)

Самая крутая бесплатная библиотека для работы со звуком в видеоигре OpenGL С++ ? - C++
Нужно создать предельно насколько возможно качественный обьёмный звук в тридэ игре которую пишу на с++. Нужна мощная свободная библиотека...

Не работает программа для работы с файлами - C++
Написал простую программу для записи строки в файл и чтения из файла. При попытке скомпилить компилятор ругается на строки ofstream o; ...

C++ DLL для работы с php файлами - C++
Есть ли такой? Если есть, дайте пож-та!

Приложение для работы с файлами Excel - C++
Есть необходимость написания прилоги работающей с файлами Excel, но не используя возможностей для работы с таковыми самого экселя. Т.е. мне...

Функции для работы с текстовыми файлами - C++
Файл содержит целые числа. Вычислить сумму значений из файла, в двоичном представлении которых K разрядов установлено в...

Мой класс для работы с файлами - C++
Здравствуйте! Я попробовал сделать свой класс для работы с файлами и показать его здесь с целью узнать, что я в нем сделал не так :) ...

Что лучше для работы с файлами? - C++
Подскажите пожалуйста, в разной литературе применяется в основном два метода ввода и ввывода из файла . 1.FILE *file = fopen("file.txt",...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Dmitriy_M
1340 / 1221 / 112
Регистрация: 20.03.2009
Сообщений: 4,392
Записей в блоге: 11
08.01.2013, 19:58     Библиотека для работы с файлами #2
Цитата Сообщение от Mr. Hat Посмотреть сообщение
установка курсора на такую-то позицию в такой-то строке
Как это ты себе представляешь? Что мешает написать самому?
Цитата Сообщение от Mr. Hat Посмотреть сообщение
Еще нужна такая функция, которой передаешь вещественное число и количество позиций в строке, которые нужно выделить для его записи, и функция сама определяет, в каком формате его записать: в научном или просто с десятичной точкой, но чтобы оно влезло в строку с этим количеством позиций и представлялось наиболее точно.
Смотри стандартный ввод вывод в C++.
Mr. Hat
2 / 2 / 0
Регистрация: 17.02.2012
Сообщений: 68
09.01.2013, 22:30  [ТС]     Библиотека для работы с файлами #3
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
Как это ты себе представляешь?
Связываем с файлом поток, передаем его функции, получаем обратно, и следующее обращение к потоку через оператор << или >> будет происходить на указанной строке и указанной позиции. Либо передаем функции имя файла и получаем поток.

Цитата Сообщение от Dmitriy_M Посмотреть сообщение
Что мешает написать самому?
Надо написать много функций, а время тратить не хочется. Это же простейшие операции, они наверняка где-то есть в готовом виде.

Цитата Сообщение от Dmitriy_M Посмотреть сообщение
Смотри стандартный ввод вывод в C++.
И что там смотреть? Там можно только задавать общее количество цифр или количество цифр после точки, а формат представления выбирает программист. 1.1, к примеру, представляется точнее в фиксированном формате, чем в научном (1e0), если есть только 3 позиции для записи.
Wolkodav
602 / 455 / 32
Регистрация: 18.09.2012
Сообщений: 1,685
09.01.2013, 22:35     Библиотека для работы с файлами #4
Не знаю, это пишется не трудно, посмотрите locale.h, там что-то есть в форматом ввода вывода числе и всякой такого, не уверен, но должно быть, а так вообще считываете всю информацию с файла, делаете с ней что вам там надо и перезаписываете его.
Yandex
Объявления
09.01.2013, 22:35     Библиотека для работы с файлами
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru