Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Консольная программа для сложения двух матриц Нужна помощь от продвинутых ребят. Я в С++ полный 0, и пока все методом тыка. Мне была дана программа-пример, которую нужно было изменить для решения моей задачи. Написать функцию для обнуления элементов матрицы, лежащих ниже главной диагонали. #include<iostream.h> #include<stdlib.h> #include<time.h> int form(int a) https://www.cyberforum.ru/ cpp-beginners/ thread1567412.html Создание типа в C/C++ C++
Добрый день! Имеются строки на Pascal/Delphi type TMatrix = array of Byte; var myMatrix: TMatrix; Как мне их переписать на C?
C++ Калькулятор с парсингом строки https://www.cyberforum.ru/ cpp-beginners/ thread1567407.html
Добрый день, дорогие программисты помогите написать калькулятор. Я ввожу строку например 5+8/7*10 и он должен посчитать. Нужно числа записать в один массив, знаки в другой дальше постепенно считать и после с первого массива удалять число которое посчитано а со второго массива знак который выполнился.
C++ Работа в Visual Studio 2015 - как добавить файлы исходного кода и заголовочные файлы? https://www.cyberforum.ru/ cpp-beginners/ thread1567405.html
Приветствую всех! Столкнулся с тем, что решая задачи по книге Лафоре про графику, не смог добавить файлы .h и .cpp, скачав их с одной из тем сайта. Подскажите, как добавить по пунктам и что сделать, чтобы открывалась библиотека #include"msoftcon.h", а то пишет, что "не удаётся открыть источник файл". Я просто перетащил мышкой файлы в обозреватель решений, но ошибка остаётся той же. ...
C++ Методы класса Сотрудник. Как указать дату?
Добрый день, начинаю осваивать ООП, очень нужны ваши комменты. Создаю класс Сотрудник, нужно ввести 3 конструктора конструктор с тремя параметрами конструктор по умолчанию (без параметров), конструктор с двумя параметрами – имя и зарплата, в этом случае день приема на работу – дата создания объекта Проблема с созданием третьего конструктора, как указать дату? Вопрос второй: нужно указать...
C++ Найти число, которое чаще всего встречается в матрице как найти число которое больше всего встречается в матрице? https://www.cyberforum.ru/ cpp-beginners/ thread1567380.html
C++ Создание собственной библиотеки https://www.cyberforum.ru/ cpp-beginners/ thread1567377.html
В заданном массиве размером N, образуется из случайных чисел, нужно: Сформировать новый массив B того же размера по следующему правилу: элемент Bk равен среднему арифметическому элементов массива A с номерами от 1 до K.
C++ Вывести каждое второе слово заданного текста большими буквами
Буду очень благодарен))) Дан текст,вводиться с клавиатуры,нужно вывести каждое второе слово большими буквами
C++ Пузырьковая сортировка двумерных массивов Недавно начал изучать С++ по книге Герберта Шилдта. Заступорился на сортировке двумерных массивов, поясните пожалуйста как это работает. Особенно вот эта строчка num=(t*4)+i+1; #include <iostream> using namespace std; int main() https://www.cyberforum.ru/ cpp-beginners/ thread1567352.html C++ Рекурсия: найти наибольший общий делитель 2-х натуральных чисел С помощью рекурсивной функции найти наибольший общий делитель 2-х натуральных чисел. #include <iostream> #include <conio.h> #include <math.h> int sum, n, max; int main() { std::cin>>n; if (n==1) result 1; https://www.cyberforum.ru/ cpp-beginners/ thread1567350.html
C++ Класс Person. Сохранения и управления собственными объектами в карте с++
Здравствуйте. Нужно добавить к классу Person к имении и фамилии ещё и возраст. Вот мои наработки: #include <iostream> #include <cstdio> #include <iomanip> #include <iomanip> #include <map> #include "File1.h" using namespace std;
C++ Указатель на функцию с аргументами, как аргумент другой функции https://www.cyberforum.ru/ cpp-beginners/ thread1567323.html
У меня есть некая функция, которая принимает как аргумент другую функцию typedef void(*func_type)(); start(func_type ExecFunction); И все работает нормально, пока мне не понадобились аргументы в функции: я сделал так
1 / 1 / 3
Регистрация: 02.04.2015
Сообщений: 169
31.10.2015, 15:27  [ТС] 0

Не вызывается дружественная функция - C++ - Ответ 8272416

31.10.2015, 15:27. Показов 1123. Ответов 9
Метки (Все метки)

Ответ

Цитата Сообщение от DrOffset Посмотреть сообщение
Наверное в том, что слишком мало кода ты нам показываешь.
У меня функция была в public, поместил в private, но ничего не изменилось.
Описание класса:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
namespace Drobik
{
class Drobi
{
private:
    int numerator;
    int denomirator;
    friend int NOD(int a,int b);
public:
    Drobi();
    Drobi(int,int);
    int Show_numerator() const;
    int Show_denomirator() const;
    Drobi operator*(Drobi const &d) const;
    Drobi operator/(Drobi const &d) const;
    friend std::ostream& operator<<(std::ostream& os,Drobi const &d);
};
}
Описание методов и т.д:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
namespace Drobik
{
 
Drobi::Drobi(int a,int b)
{    
    int temp= NOD(a,b);
    ....
}
int NOD(int a,int b)
{
    while(b)
    {
        a%=b;
        std::swap(a,b);
    }
    return a;
}
....
}


Вернуться к обсуждению:
Не вызывается дружественная функция C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.10.2015, 15:27
Готовые ответы и решения:

Дружественная функция
#include &lt;iostream&gt; #include &lt;math.h&gt; using namespace std; class massiv { int len,*p_mas;...

Дружественная функция
Здравствуйте. Написал программу, которая должна матрицу умножать на число, но я не понимаю как...

Дружественная функция c++
Никак не пойму, как заставить void M заработать, хелп. Не видит переменные. #include &lt;string&gt;...

Дружественная функция
Хочу сделать вычисление площади как дружественную функцию, начал описывать, дальше догнать не могу...

9
31.10.2015, 15:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.10.2015, 15:27
Помогаю со студенческими работами здесь

Дружественная функция
описать классы автомобиль и маршрут. Использовать дружественную функцию определить количество...

Дружественная функция
У меня есть класс, подсчитывающий количество равносторонних треугольников в заданном множестве...

Дружественная функция-член
Проблема казалась тривиальной, но решить не получилось. Допустим есть два класса: class Screen;...

Дружественная 2-м классам функция.
Код программы: #include &lt;iostream.h&gt; class matrix; class vector{ int size; int* vec;...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru