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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Spiderman5
31 / 31 / 14
Регистрация: 07.04.2014
Сообщений: 219
#1

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

07.09.2014, 17:45. Просмотров 249. Ответов 2
Метки нет (Все метки)

Подскажите, что нужно писать в угловых скобках после 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();
}
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.09.2014, 17:45     Что нужно писать в угловых скобках после Smart в void main?
Посмотрите здесь:

int main() VS void main() C++
declaration syntax error на строчке void main C++
что плохого если я делаю ф-ю main типа void C++
C++ когда в конце несколько ответов то что нужно писать чтоб они через пробел выдавались
Выдает ошибку в void main () и const double y=6.61*pow(10, -11); C++
C++ От void main() к int main()
Что и почему дописать в int main() чтобы функция void вернула значение C++
Зачем в функцию main передается void? C++
Нюансы синтаксиса: какая разница между названием заголовочного файла в угловых скобках и в кавычках? C++
Что нужно знать, чтобы писать сетевые приложения на C++? C++
C++ Использование int или void в качестве возвращаемого типа для main()
C++ Void main or Int main

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
porshe
52 / 46 / 17
Регистрация: 18.07.2014
Сообщений: 194
07.09.2014, 17:52     Что нужно писать в угловых скобках после Smart в void main? #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Нужно написать тип, для которого ты выполняешь оператор new. То есть A.
Spiderman5
31 / 31 / 14
Регистрация: 07.04.2014
Сообщений: 219
07.09.2014, 17:54  [ТС]     Что нужно писать в угловых скобках после Smart в void main? #3
Благодарю !
Тему можно закрывать
Yandex
Объявления
07.09.2014, 17:54     Что нужно писать в угловых скобках после Smart в void main?
Ответ Создать тему
Опции темы

Текущее время: 04:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru