Автор: oleg_alexeev (08.04.2007 в 20:35)
Сделать добавление в стиле PHP не получится. Но у стандарного класса std::vector есть удобный метод, похожий на то, что Вам нужно - push_back() (добавляет элемент в конец массива и, если надо, увеличивает размер массива):
#include <string>
#include <vector>
struct user { std::string nick, pswd, email; };
std::vector<user> users;
void add(std::string &nick, std::string &pswd, std::string &email)
{
user u;
u.nick = nick;
u.pswd = pswd;
u.email = email;
users.push_back(u);
}
|