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

Консоль, класс, методы класса: БД и файл? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Матрицы. Найти максимальное значение среди буквенных символов и минимальное среди цифровых значений http://www.cyberforum.ru/cpp-beginners/thread948909.html
Задание звучит так:Дана матрица 5х7, элементами которой являются значения сим-вольного типа. Найти максимальное значение среди буквенных символов и минимальное среди цифровых значений. написал код: #include "stdafx.h" #include <iostream> #include <conio.h> #include <time.h> #include <stdio.h> using namespace std;
C++ Типизированные файлы Ребят помогите пожалуйста, мне нужна до понедельника сделать программку, а я не успеваю с работой. Ну. Нужно создать программу содержащую типизированные файлы. Нужно сделать базу книг которая содержит название, автора, год издания, количество страниц, цена. Вывести на экран инфу о книгах определенного автора. Отсортировать каталог по первой букве фамилии автора и записать в другой файл.... http://www.cyberforum.ru/cpp-beginners/thread948899.html
Найти наименьшее общее кратное используя рекурсию C++
Дан массив.Найти наименьшее общее кратное используя рекурсию
Базовые конструкции и массивы(Объектно-ориентированное программирование) C++
Нужно,желательно с помощью Visual Studio написать 2 кода как можно проще... 1.Дано натуральное число. Если первая цифра числа - 6,8 или 9,то найти ближайшее к этому числу простое число, в противном случае перевести число в 5-ричную систему счисления. 2.Дана последовательность вещественных чисел {aj}j=1...n (n<=40).Упорядочить элементы последовательности до первого числа, целая часть которого...
C++ Функция getline http://www.cyberforum.ru/cpp-beginners/thread948877.html
Делаю упражнение по С++ (консольное приложение). Необходимо считать строку, включая пробелы. Вот описание класса: class employee { private: string name; long numb; public: employee() {}
C++ Не могу разобраться с программой Я поступил в Колледж Вычислительной Техники и у нас началось программированиею Сказали поставить Visual C++ 2010, я поставил и теперь не пашет ни один код, простоянно ругается на строчку: #include <iostream.h> А вот весь код: #include <iostream.h> int main() { подробнее

Показать сообщение отдельно
Nullik
 Аватар для Nullik
43 / 12 / 1
Регистрация: 13.03.2013
Сообщений: 297
Завершенные тесты: 1
05.09.2013, 19:04     Консоль, класс, методы класса: БД и файл?
Добрый вечер.

Не знаю как лучше сделать, подскажите пожалуйста!

Сейчас мы работаем с классами, пишем свои классы, подклассы (потомки), реализуем методы класса (то бишь функции).

У меня функции: чтения из файла, запись в файл. Какой именно файл -- не сказано.
В классе есть несколько полей, например, кол-во городов и название страны.

Теперь возникло несколько вопросов:

1) как несколько полей хранить в файле? Я знаю txt файл, тогда записывать туда строчками, что ли?
например:

Бумбум 123 (строчка)
пурумпум 230 (строчка)
...
или же делать отдельные txt файлы под своё поле?
Т.е., 10 полей, 10 файлов.
*при условии, что все поля будут заполнятся, а начальное значение (в классе) no_name и 0.

2) можно ли к exe файлу подключить БД? Как это осуществить? Ещё нужна будет "запись в файл". Сделаем условие, что БД обязательно есть. БД можно или MySQL, или Microsoft access, или ещё какую.

3) В данном случае что лучше использовать, БД или файл? На муторность подключения не смотрим, всё же знания есть важный фактор)))


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