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

Что нужно писать в угловых скобках после Smart в void main? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В первый массив дописать число, которое есть во втором массиве, но нету в первом http://www.cyberforum.ru/cpp-beginners/thread1252437.html
Есть 2 массива: int arr1; int arr2; for(int i=0;i<5;i++) { arr1=i; arr2=i+1; } for(int i=0;i<5;i++)
C++ Цикл для подсчёта количества максимальных чисел Дано 20 действительных чисел. Определить сколько из них принимают максимальное значение. //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #pragma argsused #include <iostream> #include <ctime> #include <cstdlib> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread1252430.html
Подкиньте линк на готовую библиотеку для прокладки кратчайшего пути от кубика А до кубика Б C++
Привет! Есть ли у кого - то на примете библиотека для прокладки кратчайшего пути от точки А до точки Б на графическом поле типа как в MS Visio прокладываются стрелки. По хорошему хотелось бы следующее: 1. На поле есть множество кубиков, надо проложить ломанную ортогональную линию пути от одного кубика к другому. 2. Линия не должна пересекать другие кубики. 3. Линия должна проходить не ближе,...
C++ Компилятор выдает ошибку: error C2041: недопустимая цифра "8" для основания "8"
Собственно код: #include <iostream> #include <string> using namespace std; int main(){ long double gramm; long double metrcub, cmcub, mmcub, litr;
C++ Определить количество, сумму и произведение отрицательных чисел http://www.cyberforum.ru/cpp-beginners/thread1252418.html
Помогите пожалуйста с решением задачи. Нужно записать все неизвестные в одной программе. У меня получилось найти произведение и сумму, доработайте пожалуйста #include <iostream> #include <cstdlib> using namespace std; int main (void)
C++ Указатели на объекты в массиве #include <iostream> #include <string> using namespace std; /////////////////////////////////////////////////////////// class person // некоторый человек { protected: string name; // имя public: void setName ( ) // установка имени подробнее

Показать сообщение отдельно
Spiderman5
31 / 31 / 14
Регистрация: 07.04.2014
Сообщений: 215
07.09.2014, 17:45     Что нужно писать в угловых скобках после Smart в void main?
Подскажите, что нужно писать в угловых скобках после Smart в void main ?

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>
using namespace std;
 
class A
{
public:
    void f()
    {
        cout << "Hi" << endl;
    }
};
 
template <class T>
class Smart
{
private:
    T* ptr;
public:
    Smart(T *p) : ptr(p) {}
    ~Smart() { delete ptr; }
    T* operator->() { return ptr; }
    T operator*() { return *ptr; }
};
 
void main()
{
    Smart<> sptr(new A); // T без ничего не проходит
 
    sptr->f();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru