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

Возрат объекта из функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Пользователь вводит строку вывести на экран количество слов http://www.cyberforum.ru/cpp-beginners/thread366610.html
Пользователь вводит строку вывести на экран количество слов. Надо написать на ТУРБО С++.К сожалению без понятия как считать полные слова , разве что пробелы считать , а как реализовать незнаю
C++ Вызов деструктора Есть написанный мною код: #include <iostream> class Foo { private: int *key; public: Foo (const int a=0) { key = new int (a); std:: cout << "Constructor" << std::endl;} ~Foo () {delete key; std:: cout << "Destructor" << std::endl;} http://www.cyberforum.ru/cpp-beginners/thread366607.html
C++ вопросы от новичка помогите прошк вас!))
)Значение литерала 7.0Е-3 2)Логическая ошибка (ошибка реализации алгоритма) Выберите по крайней мере один ответ: пропуск ; использование = вместо == в логическом выражении пропуск последней закрывающей фигурной скобки
вычислить выражение на языке с++ C++
Значение выражения 3/4 * 6.0 равно (Вычисления производить по правилам языка С++) Выберите один ответ. 5 0.125 4
C++ Упорядочите массив S(13) в порядке убывания модулей его членов. http://www.cyberforum.ru/cpp-beginners/thread366593.html
Упорядочите массив S(13) в порядке убывания модулей его членов.
C++ Помогите исправить ошибки Задание: strncpy char *strncpy1(char*dest,const char*s1,int maxlen); Функция копирует kol=size_t maxlen символов строки src в строку dest. #include "stdafx.h" #include <string.h> int main(); char *strncpy1(char*dest,const char*s1,int maxlen) подробнее

Показать сообщение отдельно
eXXXXXXXXXXX
30 / 30 / 3
Регистрация: 24.02.2011
Сообщений: 126
15.10.2011, 13:17     Возрат объекта из функции
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
#include <iostream>
using namespace std;
class A
{
public:
    A()
    {
        cout<<"constr.\n";
    }
    A(const A& a)
    {
        cout<<"copy.\n";
    }
};
A getA()
{
    cout<<"func.\n";
    return A();
}
int main()
{
    A a;
    a=getA();
    return 0;
}
почему здесь не вызывается конструктор копирования для объекта a и деструктор для временного объекта.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru