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

Работа с классами (в главном классе создать указатель на экземпляр другого класса) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ printf sprintf не понятно http://www.cyberforum.ru/cpp-beginners/thread949773.html
Почему в printf строка отображается нормально, а sprintf вместо строки вставляет "(null)" ? что нужно сделать со строкой что бы она нормально копировалась в sprintf? char * какая-то строка...
C++ время жизни временного объекта можно ли передать временный объект в функцию по ссылке? void f1(int & ); ..... int main() { f1(int()); http://www.cyberforum.ru/cpp-beginners/thread949767.html
C++ Ошибка в задаче про банкомат (снова работа со строками)
Ещё одна задача - на этот раз про банкомат, где надо использовать конструкцию map. Задача состоит в том, что надо вывести ответ на каждую из операций, запрашиваемых у банкомата. Программу я написала...
Метод сортировки "пузырьком" C++
Написать программу которая реализует метод сортировки "пузырьком". Сгенерировать три массива 100, 1.000 и 10.000 элементов типа integer соответственно. Отсортировать полученные массивы по...
C++ Метод сортировки Шелла http://www.cyberforum.ru/cpp-beginners/thread949738.html
Написать программу которая реализует метод сортировки Шелла. Сгенерировать три массива 100, 1.000 и 10.000 элементов типа integer соответственно. Отсортировать полученные массивы по возростанию...
C++ Справка C++ Есть ли хорший русскоязычный справочик C++? Я тут нашол одну электронную версию- вставил ignore нет его вставил :: ну забыл я- нет и его.. С нормальной справкой было бы куда легче и учить разбирая... подробнее

Показать сообщение отдельно
Teplotexnik
1 / 1 / 0
Регистрация: 31.08.2013
Сообщений: 25
07.09.2013, 19:02  [ТС]
когда пытаюсь сделать так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include "Storage.h"
 
 
class Shared_ptr
{
public:
    
    Shared_ptr(int value);
    ~Shared_ptr();
 
private:
    Shared_ptr();
    const Storage *pObj=new Storage();
    static int count;
};
выдает кучу ошибок , в том числе
C++
1
2
3
c:\users\ivan\documents\visual studio 2012\projects\lesson10\lesson10\shared_ptr.h(13): error C2864: Shared_ptr::pObj: в пределах класса могут быть инициализированы только статические константные данные-члены целого типа
1>c:\users\ivan\documents\visual studio 2012\projects\lesson10\lesson10\shared_ptr.cpp(26): error C2662: Storage::InvStorage: невозможно преобразовать указатель "this" из "const Storage" в "Storage &"
1>          В результате преобразования теряются квалификаторы
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru