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

Концепт разработки приложения для работы БД на C++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нужна консультация специалистов http://www.cyberforum.ru/cpp-beginners/thread652512.html
Доброго времени всем. Я только учусь и второй день пытаюсь скомпилировать в Visual C++ из исходников программу. Но... Выдает вот такую ошибку: =============================================================================== 1> "default" не является внутренней или внешней 1> командой, исполняемой программой или пакетным файлом. 1>C:\Program...
C++ Параллельное программирование Подскажите учебник с помощью которого можно научиться параллельному программированию http://www.cyberforum.ru/cpp-beginners/thread652508.html
C++ Объясните пожалуйста эту программу
#include <stdio.h> #include <conio.h> #include <iostream> void main() { int i, n=0, k=0; char str;
C++ Как объявлять указатели на двухмерные массивы?
Чет связь больно близкая, по моему указатель когда указываешь на массив, он превращается в массив, только безразмерный. # include <iostream> int main(){ int array={5,6,8,3,23,23,23,4,23,32}; int* q=array; std::cout<<q<<std::endl; std::cout<<array<<std::endl; int arr={2,45,65,34,23,7,89,43,5,99}; std::cout<<*(arr+5)<<std::endl;
C++ Является ли введенная последовательность возрастающей http://www.cyberforum.ru/cpp-beginners/thread652491.html
#include <stdio.h> #include <conio.h> #include <iostream> void main() { int A1; int A2; int x=1; setlocale(LC_ALL,"Russian");
C++ Удаление Линейного списка Доброго вечера. Вопрос следующий : Полностью ли я освободил память выделенную под ЛС следующей функцией. В функцию передается первый элемент списка. void del2(list *p){ list *w= new list; while(p){ w->next = p->next; // вносим в w адрес след элемента. подробнее

Показать сообщение отдельно
XRuZzz
Антикодер
577 / 478 / 23
Регистрация: 15.09.2012
Сообщений: 2,429
15.09.2012, 23:32     Концепт разработки приложения для работы БД на C++
Недавно начал работать на C++.
использую дома использую gcc на работе VS2002.

Наверняка у опытных разработчиков есть некий концепт для разработки приложений, которые работают с БД.
Когда то они чему то научилось и пишут программы именно так как они пишут.
Думаю у всех исходная точка была такой:
надо максимально использовать возможности языка, чтоб можно было использовать код повторно.

Хочется сделать некие общие классы для работы с БД и формами. Напрашивается паттерн MVC.

Но когда создаю класс типа ModelBase от которого будут наследоваться модели в моих приложениях возникает вопрос, а с чем должен работать класс ModelBase?
С какой библиотекой?
не писать же ORM самому(а стоит ли использовать ORM?)
а как при этом нужно настроить ModelBase для того чтоб можно было создать потомков работающих например с XML?
Стремлюсь к кроссплатформенности, гибкости.

Конечно интересует также вопрос, а что можно почитать на эту тему, наверно стоит посмотреть фаулера по паттернам, но больше интересует вопрос по использованию паттернов с библиотеками для работы с БД.

продолжу уточнять вопрос после того как получу ответы.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru