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

Ошибка E2363 Попытка возвратить локальную переменную - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ задача с трехзначным числом (Вычесть из него последнюю цифру и разделить на 10.К частному слева и справа приписали первую цифру исходного числа) http://www.cyberforum.ru/cpp-beginners/thread840941.html
Пользователь задает трехзначное число.Вычесть из него последнюю цифру и разделить на 10.К частному слева и справа приписали первую цифру исходного числа.Вывести на экран получившееся число,а также сумму его цифр
C++ Как присвоить полям структуры значение? Добрый день! У меня есть некая структура, как присвоить ей значение и передать в функцию. Если не трудно, можно на примере: { char name_horse; char name_human; int speed_horse; }; ..... char name_2="Фру-Фру"; char name_3="Савраска"; http://www.cyberforum.ru/cpp-beginners/thread840932.html
Наследование классов C++
Доброго всем времени суток! Подскажите, куда надо положить свой базовый класс,чтобы можно было создать класс-наследник?
Нужно изучить библиотеку STL. Какая литература есть хорошая? C++
Прочитал Самоучитель Шилдта, очень понравилась книжка, но STL он только заинтриговал и сказал учить самим :( Какую литературу посоветуете? Собственно сейчас мне нужны ассоциативные списки, map multimap. Если есть хорошие статьи о них, тоже буду рад.
C++ Нужно посчитать средний балл по каждому студенту,но у меня считает только общий http://www.cyberforum.ru/cpp-beginners/thread840917.html
Где ошибка? #include <iostream> #include <fstream> #include <cstdlib> #include <string> #include <vector> using namespace std; const int size=5; class table {
C++ Поразрядная инверсия Имеется программный код, совершается сортировка методом простой вставки, было дано задание, чтобы была поразрядная инверсия. #include <stdio.h> #include <stdlib.h> #include <time.h> #include <conio.h> #define N 4 void InsertSort(int *a, int n) { int buf, i, j; подробнее

Показать сообщение отдельно
stima
429 / 284 / 16
Регистрация: 22.03.2011
Сообщений: 923
Завершенные тесты: 1
18.04.2013, 13:08     Ошибка E2363 Попытка возвратить локальную переменную
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
class Segment
  {
  double a,b;
      
  public:
  Segment (double in, double cn)
    : a(in), b(cn) {}
 
  bool operator== (const Segment& other) const
    {
    return a == other.a && b == other.b;
    }
 
  bool operator>= (const Segment& other)
    {
    return a >= other.a && b >= other.b;
    }
 
  bool operator <= (const Segment& other)
    {
    return a <= other.a && b <= other.b;
    }
  
  Segment operator+ (const Segment& other)
    {
    Segment sum(*this);
    sum.a += other.a;
    sum.b += other.b;
    return sum;
    }
 
  Segment operator* (const Segment& other)
    {
    Segment mul(*this);
    mul.a += other.a;
    mul.b += other.b;
    return mul;
    }
 
  Segment operator-= (double val)
    {
    Segment sum(*this);
    sum.a += val;
    //sum.b += val;
    return sum;
    }
 
  Segment operator-= (double val)
    {
    Segment sum(*this);
    sum.a -= val;
    //sum.b -= val;
    return sum;
    }
  
  double getleft() const { return a; }
  double getright() const { return b; }
  
  friend std::istream& operator>>(std::istream&, Segment&);
  };
  
  std::istream& operator>>(std::istream& in, Segment& seg)
    {
    return in >> seg.a >> seg.b;
    }
 
  std::ostream& operator<<(std::istream& out, const Segment& seg)
    {
    return out << seg.getleft() << seg.getright();
    }
 
Текущее время: 08:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru