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

В каком формате лучше хранить историю работы приложения? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализовать простое 2-3 дерево происка http://www.cyberforum.ru/cpp-beginners/thread1491977.html
Помогите пожалуйста реализовать простое 2-3 дерево происка на C++, ни в интернете ни на форуме такой реализации не нашёл. Добавлено через 20 часов 26 минут может кто помоч?
C++ Баг в счётчике сортировки "вставка" (insert) Всем добрый день. У меня есть программа по сортировкам на стадии бета-версии. Суть отсортировать строки исходного массива по возрастанию. И есть одна проблема с сортировкой методом "вставка". Вроде сравнения он считает правильно, но вот перестановки почему то всегда отображаются в виде нуля. Я закомментил часть, где считается вставкой. Если вы мне поможете найти ошибку, я буду очень благодарен.... http://www.cyberforum.ru/cpp-beginners/thread1491959.html
Вывести из файла среднюю оценку каждого ученика C++
Необходима помощь в следующей задаче. Файл содержит оценки учащихся класса в формате: Фамилия, оценки по 10 предметам. Например: Иванов 5 8 6 4 9 7 6 8 9 10 Петров 10 4 9 6 7 8 9 9 9 7 Клюшкин 10 4 9 9 7 5 9 9 9 7 Федорова 10 4 9 7 7 8 9 6 9 7 Сидоров 1 2 3 4 5 6 7 8 9 10. Необходимо вывести на экран среднюю оценку каждого ученика. Заранее благодарен.
C++ Структура "Рейс самолета". Функция удаления
Имеется код, который считывает структурный тип из файла и просто записывает его в файл результатов: #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <cstring> #include <iomanip> #include <iostream> #include <fstream>
C++ Где взять визуальные кнопки в С++? http://www.cyberforum.ru/cpp-beginners/thread1491891.html
Негде не найду нормальную инфу о создание кнопки с действием. Может кто подскажет где мне такую информацию найти? Кнопки ни разу не писал и понятия не имею как это делать.
C++ Заменить цифры, написанные буквами Требуется написать консольное приложение, в котором пользователь должен вводить текст, а выводиться должен тот же текст, но с цифрами, записанными буквами, на цифры.(ограничиться двузначными числами). Долго пытался что-то сделать. Дошел до 2 способов. #include "stdafx.h" #include <iostream> #include <string> using namespace std; void main(){ cout << "Enter the tex on english:"; подробнее

Показать сообщение отдельно
hoggy
6368 / 2586 / 451
Регистрация: 15.11.2014
Сообщений: 5,714
Завершенные тесты: 1
03.07.2015, 11:50     В каком формате лучше хранить историю работы приложения?
Цитата Сообщение от Renji Посмотреть сообщение
А на диске у него кортеж "тип юнита/координаты/очки жизни" и больше ничего. И сериализация там, как собаке пятая нога.
а это и есть сериализация, если что.
вот этот ваш кортеж на диске - продукт сериализации.

сериализация - процедура преобразования объекта
в некий формат по некоторым правилам.

в более точной формулировке:
процедура преобразования объектов в некую последоватольность байт по некоторым правилам.

пример:
если вы написали дружественную функцию,
которая выводит состояние объекта в std::cout,
то вы написали сериализацию для вывода в поток std::cout.

просто её делать можно по уму (см boost.serialization/cereal),
и поиметь кучу профита:
писать минимум кода,
возможность выбирать любые архивы,
конвертировать данные из одного формата в другой, и тп.


а можно по тупому:
для каждого класса каждый раз в ручную писать логику сериализации в один единственный формат.
и прибиться к нему намертво гвоздями.

Цитата Сообщение от Renji Посмотреть сообщение
Напоминаю, мы говорили о игре, а не базе знаний ИИ.
зачем вы напоминаете мне об одном и том же?
я же вам уже написал выше:

это - излишнее напоминание.
итак понятно, что раз у ТС такие вопросы,
значит PostgreSQL ему сейчас точно не нужен.
а вот сериализация понадобится по любому,
если игрушка чутка сложнее тетриса.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru