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

Уточните пожалуста название функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Рекурсивная процедура вычисления биномиального коэффициента http://www.cyberforum.ru/cpp-beginners/thread979029.html
создать программу для вычисления биномиального коэффициента для данных неотрицательных целых с использованием рекурсивных процедур. помогите пожалуйста переобразить програму так, чтобы...
C++ Обьекты двух типов SymbString и DecString Помогите с задачей Написать программу, демонстрирующую работу с объектами двух типов: SymbString(символьная строка) и DecString(десятичная строка), для чего создать систему соответсвующих классов.... http://www.cyberforum.ru/cpp-beginners/thread979028.html
Дано целое число C++
Дано целое число n.Вычислить : S=1/Sin1+2/Sin2+3/Sin3+...+n/Sinn
SDL - удаление загруженного изображения C++
При запуске игры в случайном месте появляется бобер. Нужно, чтобы он исчезал и через 2 секунды появлялся в другом месте. Проблема в том, что изображение бобра почему-то не пропадает void...
C++ Сумма первого и последнего простых чисел на промежутке http://www.cyberforum.ru/cpp-beginners/thread979004.html
Найти сумму первого и последнего простых чисел на . Никак не пойму алгоритм. Можете просто написать алгоритм, что бы до меня дошло, что вводим и как находим. Если можно то поподробнее, спасибо))
C++ Ух ты мне визуал студия что-то подсказывает Заметил- временами навожу мышку- а там что-то! подробнее

Показать сообщение отдельно
Dimka-novitsek
14 / 14 / 0
Регистрация: 26.04.2012
Сообщений: 1,091
16.10.2013, 22:53  [ТС]
К стати, а что я ждал? Я же всюду узнаю, где расположен SimpleCat!

Я вот не пойму- я добавил явный деструктор, а тут- ошибка!

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
// Листинг 9.14.
 // Разрешение проблемы утечки памяти
#include <string> 
#include <iostream> // для объекта cout
using namespace std;
 
#include<iomanip>
//Этот файл содержит большую часть манипуляторов C++. Если вы не знаете, что такое манипулятор, не беспокойтесь. Просто подключите это файл смело и не раздумывая  вместе с iostream, хуже не станет.
#include<fstream> 
//Подключается при работе с файлами.
 
 class SimpleCat
 {
public:
SimpleCat (int age, int weight);
~SimpleCat() { }
int GetAge() { return itsAge; }
int GetWeight() { return itsWeight; }
private:
int itsAge;
int itsWeight;
 };
 
 SimpleCat::SimpleCat(int age, int weight)
 {
itsAge = age;
itsWeight = weight;
cout << "Konstruktor:  " << "itsAge " << itsAge <<"itsWeight " <<  itsWeight << endl;
 }
 
SimpleCat::~SimpleCat()
 {
cout << "Simple Cat Destructor...\n";
 }
 
 SimpleCat & TheFunction(); 
 
 SimpleCat* TheFunction_MrGluck() ;
 
 
 
 int main()
 {
SimpleCat Barsic(6,7);
SimpleCat & rCat = TheFunction();
int age = rCat.GetAge();
cout << "rCat " << age << " years old!\n";
cout << "&rCat: " << &rCat << endl;
SimpleCat * pCat = &rCat;
delete pCat;
system("pause  ");
 SimpleCat* rCat_MrGluck = TheFunction_MrGluck();
 cout << "rCat_MrGluck: " << rCat_MrGluck << endl;
    delete rCat_MrGluck;
system("pause  ");return 0;
 }
 
 SimpleCat &TheFunction()  //функция возвращяет ссылку на SimpleCat.
 {
SimpleCat * pFrisky = new SimpleCat(5,9);//Если оператор new может успешно выделить требуемый объем памяти, он возвращает указатель на начало области выделенной памяти.
//указатель на SimpleCat и одновременно засылка данных в конструктор
cout << "pFrisky: " << pFrisky << endl;
return *pFrisky; // разименовываем указатель на SimpleCat
 }
 
 
SimpleCat* TheFunction_MrGluck() 
{
    SimpleCat * pFrisky_MrGluck = new SimpleCat(15,9);
    cout << "pFrisky_MrGluck: " << pFrisky_MrGluck << endl;
    return pFrisky_MrGluck; // не разыменовываем указатель на SimpleCat
 }
utetsc.cpp(44): error C2264: SimpleCat::~SimpleCat: ошибка в определении или объявлении функции; функция не вызвана
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru