Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программа управления аккаунтами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Калькулятор http://www.cyberforum.ru/cpp/thread275850.html
разработать кулькулятор, выполняющий арифметические операции над римскими цифрами, обеспечивающий перевод из римской системы в десятичную систему счисления
C++ Масив на С нада написать массив из чисел в котором будет считатся сума этих чисел http://www.cyberforum.ru/cpp/thread275627.html
C++ Событие при ОТжатии клавиши
Всем привет,Хотел бы узнать какой функцией из WinApi или OpenGL можно сделать событие при ОТжатии клавиши? На счет WM_KEYUP компилятор говорит что нельзя ее как-то там представить,хотя код брал с...
CString в OLECHAR C++
Столкнулся с проблеммой при добавлении в Storage файлов с русскими именами pStorage->CreateStream возвращает ошибку о том что имя элемента не правельное В msdn-е написано что при создании потока его...
C++ Поиск серверов в локальной сети http://www.cyberforum.ru/cpp/thread274941.html
Есть программа-сервер(написанная на Си) работающая под Ubuntu и есть программа-клиент (написанная на C++ Builder) работающая с Win7, все естественно самописное, подскажите как сделать так что бы...
C++ c ++ графика под windows объясните , пожалуйста, как настроить компилятор dev-cpp для графики под windows, у меня нет graphics.h подробнее

Показать сообщение отдельно
accept
4825 / 3246 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
14.04.2011, 07:40
составляешь файл с пользователями
делаешь функцию загрузки файла в вектор
делаешь функцию загрузки одного пользователя в элемент вектора

у тебя неправильно то, что у пользователя есть методы, которые к нему не относятся
типа "показать всех пользователей"
у пользователя должен быть метод "показать пользователя"
а метод "показать всех пользователей" должен быть у той штуки, в которой содержатся все пользователи, либо просто, пока ты её не сделал, стоять отдельно

C++
1
2
3
4
5
6
7
8
9
10
11
12
class user {
public:
    user(const char *n, const char *p, const char *m) {
        strcpy(name, n);
        strcpy(pass, p);
        strcpy(mail, m);
    }
private:
    char name[100];
    char pass[100];
    char mail[100];
};
пример
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <iostream>
#include <cstring>
 
using namespace std;
 
class user {
public:
    user(const char *n, const char *p, const char *m) {
        strcpy(name, n);
        strcpy(pass, p);
        strcpy(mail, m);
    }
    void print() {
        cout << "name: " << name << endl;
        cout << "pass: " << pass << endl;
        cout << "mail: " << mail << endl;
    }
private:
    char name[100];
    char pass[100];
    char mail[100];
};
 
int main()
{
    user u("user name", "user password", "user e-mail");
    
    u.print();
    return 0;
}
Код
[guest@localhost tests]$ ./t
name: user name
pass: user password
mail: user e-mail
[guest@localhost tests]$
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru