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

Как сохранить контейнеры STL в файл. И как потом их прочитать из файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод черных и белых пиксилей на экран http://www.cyberforum.ru/cpp-beginners/thread1139398.html
Помогите написать программу, выводящую черные и белые полосы по горизонтали и вертикали по заданному разрешению. Например вписываю 800х600, то мне и выводит 800 вертикальных и 600 горизонтальных...
C++ Rand() metka: r1=rand()%2; r2=rand()%2; if(r1==a && r2==b)goto metka; else arr=='O'; Собсно-это кусок кода "крестиков-ноликов".Перед этим куском кода,пользователь вводит первый... http://www.cyberforum.ru/cpp-beginners/thread1139393.html
C++ Создание специального браузера
Добрый день. Занимаюсь программированием года 3. В основном работал в вебе, но не в этом суть. Для моей будущей научной работы нужно создать специфичный браузер для инвалидов по зрению. Будет...
C++ Программа определяющая является ли 2 строка перевёрнутой первой
Код C #include<iostream> #include<conio.h> #include<cstring> using namespace std; int main() {
C++ Построение конечного автомата по регулярной грамматике http://www.cyberforum.ru/cpp-beginners/thread1139360.html
G=({S, C, D}, {0, 1}, P, S) P: 1) S→1C | 0D; 2) C→0D | 0S | 1; 3) D→1C | 1S | 0. Нужно выполнить: 1) ввод произвольной формальной грамматики с клавиатуры и проверка ее на принадлежность к...
C++ Русский язык Уже задолбался с попыткой заставить выводить считанные русские строки. Имеем. По идее там должна быть функция CharToOem но она коверкает. А вот функции OemToChar и OemToAnsi нормально... подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
05.04.2014, 16:16
Вот код на 3 строковых субитема
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
29
30
31
32
33
34
35
36
37
38
39
40
#include <map>
#include <sstream>//äëÿ ГґГ*éëîâîãî i/o Г§Г*ìåГ*ГЁГІГј Г*Г* fstream
#include <string>
#include <iostream>
using namespace std;
 
int main()
{
    map<string, string> pData;
    pData[string("color1")] = "red ""grn ""blu ";
    pData[string("color2")] = "grn ""yel ""pur ";
    pData[string("color3")] = "blu ""wht ""blk ";
 
    stringstream ss;//äëÿ ГґГ*éëîâîãî i/o áóäåò ofstream + ss.open(...)
    map<string, string>::iterator it;
 
    cout<<"INPUT : "<<endl;
    for( it = pData.begin(); it != pData.end(); it++ ){
        ss<<(*it).first<<endl<<(*it).second<<endl;
        cout<<(*it).first<<" -> "<<(*it).second<<endl;
    }
 
    string key;
    string value;
    map<string, string> pCopy;
    while( !ss.eof() )
    {
        getline(ss, key);
        getline(ss, value);
        //ss>>key>>value;
        pCopy.insert(make_pair(key, value));
    }
 
    cout<<"OUT : "<<endl;
    for( it = pCopy.begin(); it != pCopy.end(); it++ ){
        cout<<(*it).first<<" -> "<<(*it).second<<endl;
    }
 
    return 0;
}

Не по теме:

Мне действительно не понятно что может быть легче чем работа с СТЛ-вскими контейнерами

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