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

перегрузка через friend, ошибка:( - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Для чего нужна описательная часть програмного блока с++ http://www.cyberforum.ru/cpp-beginners/thread1000294.html
Помогите пожалуйста,срочно надо.
C++ Ошибка в программе Проблема в сортировке, не совсем понимаю как реализовать. Тем более не знаю где инициализировать нулем count 1>c:\users\оксана\documents\visual studio... http://www.cyberforum.ru/cpp-beginners/thread1000293.html
C++ Разработка простейшего защищенного хранилища файлов
Добрый день. У меня курсовая работа, а тема: создание защищенного хранилища файлов. Ничего сверхсложного быть не должно: возможность добавления новых файлов в хранилище, удаление старых и...
Задача C++
Задача на скрине. Прошу помочь с кодом)
C++ 30000 тысяч курьеров http://www.cyberforum.ru/cpp-beginners/thread1000277.html
Ивана пригласили управлять департаментом. У первый день ему прислали 1000 курьеров, а в каждый следующий - день в 2 раза больше чем в предыдущий. Иван согласился тогда, когда к нему прибыло сразу...
C++ error C2259: last: невозможно создать экземпляр абстрактного класса Только начала изучать абстрактные классы, и сразу же проблемы. error C2259: last: невозможно создать экземпляр абстрактного класса. Не знаю что дальше делать. Пожалуйста, помогите!!! main #... подробнее

Показать сообщение отдельно
dzrkot
zzzZZZ...
519 / 349 / 53
Регистрация: 11.09.2013
Сообщений: 1,998
07.11.2013, 13:52  [ТС]
Цитата Сообщение от aLarman Посмотреть сообщение
как может сигнатура в объявлении ф-ции отличаться от сигнатуры в определении? О_о
Цитата Сообщение от Ilot Посмотреть сообщение
Не по теме:
Сообщение от dzrkot
почитайте про друзей) они и должны быть разными))
Брехня.
http://ci-plus-plus-snachala.ru/?p=45

или 549стр С.Прата "Язык Программирования С++ " цитирую:
Кроме того ключевое слово friend так же не используется в определении(c).

Добавлено через 3 минуты
Цитата Сообщение от Ilot Посмотреть сообщение

Не по теме:


Брехня.


А кроме всего прочего потерянны обращения к полям класса:
C++
1
2
3
4
5
6
7
8
9
10
11
Test operator+(const Test &it, int a)
{
Test result(it.sizeX,it.sizeY);
result.set(0);
    for (int j=0;j<it.sizeY;j++)
    {
        for (int i=0;i<it.sizeX;i++)
        result.b[j][i]=it.b[j][i]+a;
    }
    return result;
}
да это я тоже делал, всёравно ошибка была. Хотя сейчас вот(вчера то я 3 часа спал и не алё соображал) на мысль натолкнуло что действительно, они же для класса не константы и для каждого объекта свои, но всёравно я делала с обращением через it. и была ошибка

Добавлено через 15 минут
Цитата Сообщение от Vladislav_ Посмотреть сообщение
на сколько я понял, то он должен создать динамическую матрицу. так?
ну да он создает массив на указатели, а потом я методом set() его заполняю другими массивами, получается квадратная матрица
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru