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

Класс внутри класса - возможно ли? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Описать формулу http://www.cyberforum.ru/cpp-beginners/thread159329.html
Ребят кто знает как описать такую формулу:
C++ Циклы Воозникли трудности. Можете помочь ?) Необходимо протабулировать функции, зависящее от 2 переменных или от нескольких параметров. Результаты табулирования оформить в виде одной таблицы или совокупности таблиц. Параметры таблицы (число колонок, ширину) вводить с экрана. Для введенной информации о таблицах организовать минимальную проверку на достоверность: таблица должна располагаться в видимой... http://www.cyberforum.ru/cpp-beginners/thread159328.html
C++ Отладка программы.
Для заданного а вычислить f(a), где f(x) задана графиком ( график во вложении) . Вопрос: как сделать так, что бы после введения аргумента, программа не закрывалась и не давала свой ответ после повторного запуска? Код: #include <iostream.h> void main () { float x,y; cout<<"vvedite znachenie argumenta x"; cin>>x;
C++ Как определить обурудование компьютера?
Как так сделать?или скопировать из диспетчера устройств Windows.Может есть специальная функция?помогите плиз
C++ Перегрузка http://www.cyberforum.ru/cpp-beginners/thread159277.html
Мне задали там описать ромб и найти периметр и площадь вывести на екаран отдельным методом ( ето все выполнимо) но вот что значит перегрузить операцыю << ??
C++ Каковы ваши впечатления от книги Страуструпа Программирование на языке С++(третье издание)? Начал читать книгу Страуструпа Программирование на языке С++(третье издание), после прочтенных 100 страниц впечатление прекрасное. Даже улыбаться некоторые фразы заставляли. С юмором написано ведь) Хочу собрать мнения тех людей, которые читали эту книгу. 1) Насколько она вам помогла (пригодилась в обучении, реальных программах)? 2) Насколько хорошо зная язык, вы начали ее читать... подробнее

Показать сообщение отдельно
half-node
21 / 18 / 3
Регистрация: 12.08.2010
Сообщений: 206
15.08.2010, 19:33  [ТС]     Класс внутри класса - возможно ли?
Объясните, пожалуйста, почему данный код не хочет адекватно работать с циклом.
Т.е. так то он работает, но после первого заполнения, начинает пропускать ввод в name.
Можно, конечно, воспользоваться cin >> name, но мне нунжо сделать так, чтобы учитывались пробелы.
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <string>
using namespace std;
 
class employee
{
private:
    string name;
    long number;
public:
    employee():number(0)
    {};
 
    void getdata()
    {
        cout << "Enter name: ";
        getline(cin,name);
        cout << "Enter number: ";
        cin >> number;
    }
 
    void putdata()const
    {
        cout << "Name: " << name << endl;
        cout << "Number: " << number << endl;
    }
};
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    employee emp[100];
    int n=0;
    char ch;
    do
    {
        emp[n++].getdata();
        cout << "Repeat?(y/n): "; cin >> ch;
    }while(ch!='n');
    
    for(int i=0; i<n;i++)
        emp[i].putdata();
 
    getch();
    return 0;
}
Картинка следующая:
Миниатюры
Класс внутри класса - возможно ли?  
 
Текущее время: 08:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru