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

Передача класса по ссылки в метод (ругается) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести на экран все элементы целочисленного двумерного массива в порядке возрастания http://www.cyberforum.ru/cpp-beginners/thread84258.html
Вывести на экран все элементы целочисленного двумерного массива в порядке возрастания. #include <vcl.h> #include <conio.h> #include <iostream.h> void main() {
C++ транслитерация строки (доделать) помогите плз, не могу написать программу Написать функцию, которая выполняет транслитерацию строки: все буквы кириллицы заменяет латинскими. вот наоборот латинские на кириллицу заменяет, а... http://www.cyberforum.ru/cpp-beginners/thread84236.html
C++ try-catch
Читаю книгу Страуструпа. Он пишет (стр 232), что можно не передавать обработчику исключений какое либо значение. #include "stdafx.h" #include <iostream> using namespace std; struct...
C++ Функции и массивы
Помогите пожалуйста...есть программа - она работает не правильно, что то в ней не так!помогите разобраться!срочно! вот задание: Вычислить произведение всех столбцов массива, у которых первый...
C++ Построить бинарное дерево http://www.cyberforum.ru/cpp-beginners/thread84220.html
Помогите построить бинарное дерево арифметического выражения, т.е. если входная трока A+B то дерево должно получится вот такое + ...
C++ работа с текстовыми файлами !!!!!!Огромная!!!!! просьба помочь доработать программу Задача: Дан текстовый файл F. Найти предложение с максимальным количеством слов, состоящих из N символов. Если таких предложений с... подробнее

Показать сообщение отдельно
List2006
24 / 16 / 2
Регистрация: 19.12.2009
Сообщений: 366
10.01.2010, 22:34  [ТС]
> как он ругается?
===
In function ‘int main()’:
ошибка: некорректное преобразование из ‘Time*’ в ‘int’
ошибка: при инициализации 1 -го аргумента ‘Time::Time(int, int)’
===
Функции Time::Time(int, int) - нет о_0, не понятно во что перегружает.

> это определение.

объявление и определение в данном случае синонимы, к чему поправка?

>и в нём ты изменяешь поля класса. а метод константный. или они с квалификатором mutable?

квалификатора mutable не где нет, без const тоже ругается, поля там не трогаются.

Добавлено через 4 часа 19 минут
Опытны путем установил что если при определении прототипа/метода установить "&" то объект передается по ссылке, если нет то по значению.
В самом вызове функции писать "&" не нужно.

Это поведение для всех ссылок или только для объектов так??
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru