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

Вывод вектора - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ разделить предложение на слова http://www.cyberforum.ru/cpp-beginners/thread270076.html
разделить предложение на слова и расставить слова по алфавиту по первой букве, без функции strtok #include <stdafx.h> #include <iostream> #include <stdlib.h> #include <conio.h> #include <string.h> #include <locale> using namespace std; void main() {
C++ Не компилируется код Есть код на подобие такого: template<int a> class A { public: static const int x1 = B<a,1>::x2; }; template<int a, int b> class B { public: http://www.cyberforum.ru/cpp-beginners/thread270067.html
C++ Вкладені цикли
Вывести на экран последовательность чисел, первая строка которой задается формулой Amk=m-3\(2+1\k) (m = 1,…,7; k = 1, …, 2*m) буду очень благодарен если на языке С:)
объединение лексем в единое целое C++
Программа должна считывать тел. номер в виде xxx-xxxx, затем с помощью функции strtok разбить его на 2 лексемы, а потом склеить их и преобразовать в значение типа int. Полученный результат вывести на экран. Но что то не получается ( #include<iostream> #include<conio.h> #include<clocale> using namespace std; int main(){ setlocale(LC_ALL,"Russian"); char nomer; cout<<"Введите...
C++ Солнышко http://www.cyberforum.ru/cpp-beginners/thread270055.html
помогите нарисовать Красивое солнышко в C++!) пожалуйста!!!
C++ определения минимального элемента и его индекса в одномерном массиве(компилятор выдаёт ошибку) #include <iostream> using namespace std; int main() {int count,min,num; cout<<"count (N): "; cin>>count; int *a; a= new int; подробнее

Показать сообщение отдельно
Beleaf
9 / 9 / 3
Регистрация: 14.04.2010
Сообщений: 99

Вывод вектора - C++

04.04.2011, 19:21. Просмотров 594. Ответов 3
Метки (Все метки)

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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
#include <iostream>
#include <vector>
 
using namespace std;
 
int i = 0;
 
class Book
{
protected:
    char *Title;
    char *Author;
    char *Publisher;
    short PubYear;
    char *Category;
    short Pages;
    short Price;
public:
    Book();
    void Input();
    ~Book() {}
};
 
void Book::Input()
{
    cout << "Title: ";
    cin >> Title;
    cout << "Author: ";
    cin >> Publisher;
    cout << "PubYear: ";
    cin >> PubYear;
    cout << "Category: ";
    cin >> Category;
    cout << "Pages: ";
    cin >> Pages;
    cout << "Price: ";
    cin >> Price;
}
 
Book::Book()
{
    Title = new char;
    Author = new char;
    Publisher = new char;
    PubYear = 0;
    Category = new char;
    Pages = 0;
    Price = 0;
}
 
class Base:public Book
{
protected:
    vector <Book> Arr;
public:
    Base();
    ~Base() {}
    void Registration(Book NewBook);
    void Show();
};
 
Base::Base()
{
    Arr.reserve(5);
}
 
void Base::Registration(Book NewBook)
{
    Arr.push_back(NewBook);
}
 
void Base::Show()
{
    vector <Book>::iterator it;
    for (it=Arr.begin(); it<Arr.end(); it++)
    {
        cout << Arr.at(i);
        i++;
    }
}
 
int main()
{
    Base books[5];
    for (i=0; i<5; i++)
    {
        books[i].Registration(books[i]);
        books[i].Show();
    }
    system("PAUSE");
    return 0;
}
Подскажите как правильно реализовать метод Base::Show();

Заранее благодарю
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru