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

Возвращение по ссылке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать функцию без параметров, возвращающую при каждом вызове следующее простое число http://www.cyberforum.ru/cpp-beginners/thread745058.html
Написать функцию без параметров, возвращающую при каждом вызове следующее простое число (первый вызов возвращает 2, следующий – 3, третий – 5, и т. д.). Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема. Правила форума
C++ Написать функцию, вычисляющую число последовательностей из нулей и единиц длины n, не содержащих двух единиц подряд 1)Написать функцию, вычисляющую число последовательностей из нулей и единиц длины n, не содержащих двух единиц подряд (обозначим это число p(n)). Используйте рекурсию, то есть подумайте, как вычислить число p(n), если бы вы знали, чему равны p(n-1), p(n-2), … p(1). Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема.... http://www.cyberforum.ru/cpp-beginners/thread745056.html
C++ Напишите функцию Swap(a, b), аргументами которой могут быть числа любого типа
Напишите функцию Swap(a, b), аргументами которой могут быть числа любого типа. Функция меняет значения своих аргументов и не возвращает никакого значения. В функции main() проверьте правильность работы функция Swap. Измените программу таким образом, чтобы при сборке программы в конфигурации Debug вызывалась определенная вами функция Swap, а для конфигурации Release –...
Класс для прямоугольника C++
Доброго времени суток По заданию нужно написать класс для прямоугольников. Написал всё кроме 1го метода перегрузки оператора. Метод должен получить наименьший прямоугольник, содержащий два заданных прямоугольника. Вот что уменя получилось Класс: class Rect { private: int x1, y1, dx, dy; // x1, y1 - координаты левого верхнего угла, dx и dy длина и ширина
C++ Нужно чтобы функция в зависимости от условий возвращала string или double http://www.cyberforum.ru/cpp-beginners/thread745031.html
Привет, как можно реализовать? Нужно чтобы функция в зависимости от условий возвращала string или double
C++ расчет по формуле не понимаю как на с++ записать выражение sin2beta и cos2beta вот задача: подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
12291 / 6978 / 784
Регистрация: 27.09.2012
Сообщений: 17,288
Записей в блоге: 2
Завершенные тесты: 1
25.12.2012, 05:24     Возвращение по ссылке
Не совсем понял, что именно Вам нужно. На скорую руку, без проверок и прочего:
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
  
//... тут то, что у Вас до метода right
  Pstring2 & right ( Pstring2 & s1, int n )
  {
   int t = 0;
   int len = strlen ( s1.str ) - n;
   for ( int j = 0; j <= n; j++ )
   {
    str [ t ] = s1.str [ len ];
    ++len;
    ++t;
   }
    str [ n ] = '\x0';
   return *this;
  }
  
  Pstring2 & operator=(const char * rhv){
      strcpy(str,rhv);
      return *this;
  }
};
 
//////////////////////////////////////////////
int main( )
{
 char xstr[ ] = " i'm holding on your rope got me ten feets of the ground ";
 Pstring2 s1 = xstr;
 Pstring2 s2;
 s2.right(s1 , 7 )="new method?";
 s2.display();
 system ("PAUSE");
 return 0;
}
 
Текущее время: 04:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru