С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Передача объекта аргументом в метод - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевод программы на С++ с Паскаля http://www.cyberforum.ru/cpp-beginners/thread1751665.html
var s: string; i: byte; begin readln(s); i := 1; // избавляемся от пробелов спереди while s = ' ' do delete(s,i,1); i := length(s); // избавляемся от пробелов сзади...
C++ Класс "Двоичные векторы": сложение, вычитание, умножение и деление векторов Имею некий задаток. Код приведу ниже. Собственно все работает. Но векторы то не двоичные. А просто интовские. Прошу помочь с написанием объектов класса для сложения вычетания умножения и деления... http://www.cyberforum.ru/cpp-beginners/thread1751655.html
Найти все простые числа, не превосходящие заданного числа, сумма цифр которых, также является простым числом C++
Срочно нужен код программы в C++ (желательно с комментариями). Я бы разобрался и сам, но на это уйдет время, которого у меня нет :( Задача такая: Найти все простые числа, не превосходящие заданного...
Класс Параллелепипед C++
Составить описание класса прямоугольного параллелепипеда со сторонами, параллельными осям координат. Предусмотреть возможность перемещения его в пространстве, изменение размеров, построение...
C++ Абстрактный тип данных (далее АДТ) множество http://www.cyberforum.ru/cpp-beginners/thread1751637.html
Необходимо разработать конструктор, который автоматически, на основании некоторых параметров построит АТД множество. В программе должна быть возможность добавлять в структуру АТД классы,...
C++ Дополнить определенные строки файла Мне нужно срочно написать программу на С++, у меня самой это никак не получается! :cry::wall: Я в программировании ноль, не понимаю, как её написать, а уже 4 июня мне надо её сдавать! Помогите,... подробнее

Показать сообщение отдельно
sashkov1309b
0 / 0 / 0
Регистрация: 01.06.2016
Сообщений: 3

Передача объекта аргументом в метод - C++

01.06.2016, 15:59. Просмотров 144. Ответов 2
Метки (Все метки)

Итак, надо передать объект аргументом. Я его передал, нов методе должно измениться одно поле объекта. Но после выполнения метода оно не изменяется. Что тут делать?
Вот код

C++
1
2
3
4
5
6
    void adding(MainC *MainCobj) { //2+1 ->3
        if (MainCobj->n > MainCobj->m) k = n; else k = m;
        for (i = 0;i < k;i++) { MainCobj->c[i] = MainCobj->a[i] + MainCobj->b[i];}
        cout << "adding:" << c[1]<<endl;
        cout << "cc=" << MainCobj->c[1]<<endl;
    }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.