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

Как записать в multimap позиции строк в файле? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить числа равные соответственно разностям наибольших и наименьших значений элементов столбцов матрицы http://www.cyberforum.ru/cpp-beginners/thread1697569.html
Помогите,пожалуйста Дана вещественная матрица размером m*n. Определить числа а1, … , аn, равные соответственно разностям наибольших и наименьших значений элементов столбцов. Входные данные Дана матрица. Первые два элемента последовательности - это размерность матрицы (размерность строки и столбца матрицы). Выходные данные Вывести а1, … , аn.
C++ Перезагрузка операций в языке С++ Помогите с задачей. 1) В текстовом файле фиксируется продажа билетов на электричку. В начале строки указывается номер вагона, затем количество пенсионеров, детей и обычных граждан, купивших билеты в данный вагон. Создать два файла регистрации продажи билетов на поезд для текущего и прошлого дней. В каждом вагоне электрички - 72 места. До 20% мест могут быть незаполнены. Детский билет стоит... http://www.cyberforum.ru/cpp-beginners/thread1697567.html
C++ Класс "Курсы валют"
Создать классы, реализующие: 1) чтение данных из файлов; 2) вычисление средневзвешенного курса валюты; 3) вывод результатов на экран; 4) вывод результатов в файл;
Перегруженные операции C++
Создать перегруженную операцию ~, которая будет вычислять отклонение в процентах курсов продажи и покупки доллара США от курса ЦБ РФ.
C++ Как найти и вывести на экран сотые http://www.cyberforum.ru/cpp-beginners/thread1697534.html
int main() { long long worldPopulation, populationUs; cout << "Enter the world's population: "; cin >> worldPopulation; cout << "Enter the population of the US: "; cin >> populationUs; long double populationProcent; populationProcent = populationUs * 100 / worldPopulation;
C++ Представить Ресурс как Handle Можно ли представить ресурс встроенный в модуль, как HANDLE hfile, который можно было читать через ReadFile, и получать размер через GetFileSize() ? Ну или каким образом можно провернуть подобнаe, не прибегая к записи на диск? Объясните плиз кто-то, мучаюсь второй день ! подробнее

Показать сообщение отдельно
Alex_msk
0 / 0 / 0
Регистрация: 09.03.2016
Сообщений: 10
29.03.2016, 09:14  [ТС]     Как записать в multimap позиции строк в файле?
C++
1
2
3
4
5
6
7
8
9
typedef std::multimap<int,int>  Info;
std::map< char, Info> TextInfo;
 std::ifstream file("s.txt");
    for (std::string k;getline(file,k);)
        {
            int pos = ??;
            int len=k.length();
            TextInfo[k[0]].insert(std::make_pair(pos,len));
        }
какую функция использовать для запоминание позиции ? с ftell не смог разобраться.
 
Текущее время: 08:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru