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

Переопределение операции: постфиксный унарный + - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подогнать формулу к последовательности чисел http://www.cyberforum.ru/cpp-beginners/thread542972.html
Есть формула: Все числа записываются не в массив, а только таким способом: main(){ int i,n,a; printf("N="); scanf("%u",&n); for(i=1;i<=n;i++){ printf("\na%u=",i); scanf("%f",&a);
C++ В массиве все члены, следующие за членом с наибольшим значением (за первым по порядку, если их несколько), заменить на 0.5. Даны действительные числа а1,…,an, b1,…,bm. В последовательности а1, ..., an и в последовательности b1,…,bm все члены, следующие за членом с наибольшим значением (за первым по порядку, если их несколько), заменить на 0.5. Прошу решить на С++))Спасибо большое! http://www.cyberforum.ru/cpp-beginners/thread542971.html
C++ Метод трапеций
Добрый день. Кто- то может составить программу вычисления интеграла полинома от a до b с точностью 0.001. Коэффициенты полинома 4ой степени вводятся с клавиатуры, пределы интегрирования так же вводятся с клавиатуры. В программе должна использоваться формула трапеции.
нужно найти ошибку. C++
#include <stdio.h> void quickSortR(int* a, long N) { long i = 0, j = N; int temp, p; p = a;
C++ Четные\нечетные числа для последовательности http://www.cyberforum.ru/cpp-beginners/thread542961.html
Есть программа: #include <stdio.h> #include <conio.h> main(){ int i,n,a; printf("N="); scanf("%u",&n); for(i=1;i<=n;i++){ printf("\na%u=",i);
C++ Функция gcd для множества изначально неизвестных чисел. Собственно вот изначальная задача: Дано натуральное число N и натуральные числа a1,a2,a3...aN. Найти наибольший общий делитель. Массивы использовать нельзя. Задачу я решил следующим образом: #include <stdio.h> #include <iostream> #include <conio.h> main(){ int i,n,x,nod; printf("N="); подробнее

Показать сообщение отдельно
VladSharikov
 Аватар для VladSharikov
22 / 22 / 1
Регистрация: 02.12.2010
Сообщений: 824
09.04.2012, 02:20  [ТС]     Переопределение операции: постфиксный унарный +
Хорошо, допустим так. Но ведь в любом случае добавляя что-то к контейнеру stack мы должны выделить под это память?

За идею спасибо, сейчас переделаю

C++
1
2
3
4
5
6
7
8
9
stack& operator+(node *temp) {
        if(!temp) 
            exit(1);
        temp -> next = top;
        top = temp;
        size++;
 
        return *this;
    }
Все разобрался. И разобрался почему не надо выделять память. Идею саму не понимал. Спасибо!
 
Текущее время: 05:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru