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

Член-функция класса не работает - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Числа Фибоначчи http://www.cyberforum.ru/cpp-beginners/thread76399.html
1ое задание: Числа Фибоначчи определяются формулами f0 =f1 = 1; fn = fn-1 + fn-2 при n =2,3,… Определить 40-е число Фибоначчи, найти первое число Фибоначчи, большее m (m>2). 2ое задание:...
C++ как подключить файл? начал работу с файлами на языке Си, но не могу понять, как подключить файл, чтобы программа работала, где его надо создавать, какого типа он (блокнот, word). http://www.cyberforum.ru/cpp-beginners/thread76392.html
C++ Игра "Питон"
Добрый вечер, вы не могли бы помочь милой девушке переделать игру змейка в игру питон?! суть в том что питон не растет и может есть лишь один цвет фруктов а второй не может (всего два цвета...
C++ C/C++ на смортфоне
есть интерпритатор языка С/С++ на ОС Symbian 9? (вместе с компилятором). Если кто-нибудь знает нечто подобное - сообщите пожалуйста, где достать.
C++ Строки/Символы на С http://www.cyberforum.ru/cpp-beginners/thread76369.html
Ребят, помогите. Уже 2 день пытаюсь сделать, никак. (Только С) Ввести строку, ввести набор символов. Если такая последовательность есть в строке заменить ее на символ $ , если нет выдать...
C++ Объктно-ориентированное программирование. С++ здравствуйте уважаемые программисты :) в универе задали решить задачки, если будет не трудно, помогите пожалуйста :) задачи: 1. Даны два двумерных массива целых чисел с размерами (4х5)... подробнее

Показать сообщение отдельно
Том Ардер
Модератор
Эксперт по математике/физике
3753 / 2366 / 296
Регистрация: 15.06.2009
Сообщений: 4,240
19.12.2009, 00:28
Цитата Сообщение от Red Planet Посмотреть сообщение
int a, b; thing t1; t1.input (a, b); t1.outpit (a, b);
Чтобы это работало. надо
C++
1
2
3
void thing::input(unt* pa, unt* pb);
.............
t1.input (&a, &b);
Непонятки в другом: зачем вообще параметры в input(), output() ?

Добавлено через 12 минут
Да ещё: параметры в описании этих функций и их применении перепутаны

Функция должна заниматься только выводом, а не переопределять переменные класса
C++
1
2
3
4
void thing::output()
{
  cout << weight << cost;
}
input - аналогично

Применение:

C++
1
2
3
4
thing t1(50, 20);  // weight = 50, cost = 20
 
t1.input();  // ввод новых значений
t1.output();
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru