СК
Сергей Кошелев

Как сделать маленькую бд в с++? Имя Пол Год Рост ///



Нет, мне просто надо примитивную програмку с вводом этих данных. Так сказать уровень новичок. Я понел как добовлять один об. а как добавить несколько? типа: квадрат1: 4сm / квадрат2:6cm /....квадратnN/

Или как тут: Человек1: имя пол год рос / человек2: имя пол год рос/ человекN...

ЛК
Лариса Казбекова

#include
using namespace std;

struct Human{
char name[30];
char sex;
int year;
int height;
};

int main(){

Human human1;

strcpy(human1.name,"Arnold Schwarzenegger");
human1.sex = 'M';
human1.year = 67;
human1.height = 188;

cout << human1.name << endl;
cout << human1.sex << endl;
cout << human1.year << endl;
cout << human1.height << endl;

system("pause > nul");
return 0;
}

Ва
Валерия

это называется массивы
kvodo.ru/urok-7-1-massivyi-obshhie-svedeniya.html

ДЖ
Дмитрий Журавлев

Смотри в сторону SQLite (https://www.sqlite.org/).

AV
Alex V. Spiridonov

>Нет
Т. е. sqlite уже прикрутили и схему базы сделали?
Тогда добавляйте просто в цикле строчки.

Альтернатива для многострочного ввода - insert into ...select (...), но в данном случае она не особо применима, потому что селектить нечего.

Похожие вопросы
Как сделать столбец в БД доступным для поиска по нему?
Создаю БД на Денвере, в форму создания пишу имя БД - он мне ответ "Ошибка: такая база данных уже есть.
FastReport4 не видет полей в БД MSAccess
Помогите придумать имя БД
Как при помощи Delphi считать из БД данные хранящиеся в поле MEMO?
Как сделать вывод данных из БД MySql
Как задать ещё одно ключевое поле в таблице БД Аccess?
[Delphi] Как модифицировать поле в БД?
Не могу добавить текстовое поле в БД
Платье в пол для девушки маленького роста