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

База будет хранить примерно около 5 таблиц по 1000 элементов. Что выбрать? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Распечатать квадрат той из матриц, в которой сумма элементов в двух главных диагоналях меньше http://www.cyberforum.ru/cpp-beginners/thread1130855.html
Написать программу. Даны две квадратные действительны матрицы размерностью n * n. Распечатать квадрат той из них, в которой сумма элементов в двух главных диагоналях меньше. Если такая сумма одинакова для двух матриц, то вывести на экран матрицу в соответствии с желанием пользователя
C++ Поменять местами столбцы двухмерного массива, заданных с клавиатуры Задание таково: есть двухмерный массив (матрица) 15х15, заполнена целыми случайными числами. Нужно поменять местами два столбца, номера которых задаются с клавиатуры. Помогите именно с самим процессом перестановки столбцов) У меня вообще никаких идей( #include "stdafx.h" #include <iostream> #include <time.h> #include <ctime> using namespace std; int main() { http://www.cyberforum.ru/cpp-beginners/thread1130841.html
C++ Отображение ASCII символов в двоичном коде
Добрый день. Есть программа, которая отображает двоичный код ASCII символа. #include <iostream> using namespace std; struct byte { unsigned a : 1; unsigned b : 1;
C++ В каких случаях вызывается конструктор копирования, и стоит ли вообще об этом думать?
В книге Г. Шилдта написано, что конструктор копирования может неявно вызываться, при инициализации объекта значением, которое возращает ф-я. Вот пример кода из книги. Вызов всех конструкторов/Деструкторов маркируется соотвествующими сообщениями. В книге результат(ниже приведенного кода) приводиться такой - 2 обычных конструктора + 1 конструктор копирования. У меня же резальтут такой(скрин ниже)...
C++ Алгоритм быстрой сортировки - посчитать количество перестановок и сравнений элементов массивов http://www.cyberforum.ru/cpp-beginners/thread1130817.html
Помогите пожалуйста в алгоритме быстрой сортировки посчитать количество перестановок и сравнений элементов массивов. Не могу понять куда нужно счетчики встроить. void quick(int *a , int l, int r) { int x = a; int i = l; int j = r; while(i <= j) { //SravQuick++;
C++ Поиск слов в строке c++ Как в файле сделать проверку на одинаковые слова в строке подробнее

Показать сообщение отдельно
M@ksimys
0 / 0 / 1
Регистрация: 26.03.2014
Сообщений: 3
26.03.2014, 23:52     База будет хранить примерно около 5 таблиц по 1000 элементов. Что выбрать?
Доброго времени суток!

Разрабатываю проект в Visual Studio 2013 с помощью Win32 Api.
Запланированный функционал ниже:
Кликните здесь для просмотра всего текста

1. Масштабируемые таблицы
- создание таблиц нужных размеров
- добавление\удаление столбцов
- записи в ячейках могут редактироваться

- размер отображения данных таблицы может изменяться (функция "Масштаб" из MS Office)
- загрузка базовых элементов (определённых полей) из файлов

2. Стандартная работа с файловой системой
- должен быть спец. идентификатор для файлов проекта (.table)
- все данные должны корректно сохраняться и открываться используя стандартное диалоговое окно


3. Печать данных программы

4. Минимальный функционал визуального редактирования текста (из MS Word)
- шрифт, размер, цвет текста, жирный, курсив, подчёркивание
- выравнивания по левому\правому краю, по центру
- поиск по ячейкам (по содержимому ячеек, либо по параметрам базовых полей таблицы)

5. Удобное управление несколькими таблицами одновременно
- таблицы могут отображаться в режиме «вкладок» (как в Visual Studio, Notepad++)
- возможность делить окно приложения (ту часть, где выводится информация) на несколько окон, которые можно просматривать и редактировать

6. База данных, которая может хранить данные
- расположена либо на другом компьютере, либо на сайте
- можно редактировать хранящиеся на базе документы через разрабатываемое приложение в режиме online
- определение возможностей взаимодействия с базой для 2 типов пользователей


Пока реализовано только "серое".
Хотелось бы узнать какие конкретно технологии\библиотеки можно использовать для реализации остального (особенно в последних трёх пунктах).

Добавлено через 14 минут
По "Базе данных"
База будет хранить примерно около 5 таблиц по 1000 элементов.
Из идей пока "нагуглил" SQLite и MySQL, но не работал ещё ни с тем, ни с другим. Что лучше и почему?
На весь проект - недели 3.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru