Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ где ошибка https://www.cyberforum.ru/ cpp-beginners/ thread892477.html
//Программа решает следующую задачу: Даны коэффициенты многочлена //Р(х)= Pn*x^n + P(n-1)*x^(n-1) + ... + P1*x + P0. Найти для //данного х коэффициенты и значение производной многочлена //P(x):R(x)=(P(x))'. #include "stdafx.h" int _tmain(int argc, _TCHAR* argv) { return 0; }
C++ Простое приложение
Напишите программу, которая вычисляете Y=sin{}^{3}\left(x{}^{2}+a \right){}^{2}-\sqrt{x-b} Z=\frac{x{}^{2}}{a}+cos\left(x+b \right){}^{3} где a=1.1, b=0.004, x=0.02
C++ Циклы (числа из интервала [m;n], имеющие наибольшее количество делителей) https://www.cyberforum.ru/ cpp-beginners/ thread892475.html
Программа должна находить числа из интервала , имеющие наибольшее количество делителей, и затем выводить эти числа. Таков имеющийся код: #include "stdafx.h" #include <stdio.h> #include <cstdlib> int main() { int e, m, n, count=0, w=0, del=0;
C++ нужен выход из положения https://www.cyberforum.ru/ cpp-beginners/ thread892473.html
Народ, мне нужна ваша помощь! У меня есть готовый код программы, но он у меня не работает... (полный отчет о запуске прилагается ниже) ... код вот он #include <cmath> #include "stdafx.h" #include <iostream> #include <stdlib.h> #include <time.h>
C++ Приложение которое вычисляет по формуле
Напишите программу, которая вычисляет W=\sqrt{x{}^{2}+b}-\frac{b{}^{2}sin{}^{3}\left(x+a \right)}{x} R=cos{}^{2}x{}^{3}-\frac{x}{\sqrt{a{}^{2}+b{}^{2}}} , где a=1.5 , b=15.5, x=-2.9
C++ Создайте структуру Время с элементами Часы, Минуты Создайте структуру Время с элементами Часы, Минуты. Реализовать следующую задачу - у прибора зафиксировано время начала работы и время завершения работы в текущий день. Определить общее время работы прибора за неделю. https://www.cyberforum.ru/ cpp-beginners/ thread892462.html
C++ Проверьте блок-схему. Напишите где ошибки, если есть) #include <stdio.h> #include <conio.h> #include <locale.h> #include <stdlib.h> #include <time.h> int max(int *array, int length){ int max = 0, index; for(int i=0; i<length; i++){ https://www.cyberforum.ru/ cpp-beginners/ thread892456.html почему не компилируется программа ? C++
почему не компилируется ? ( #include "stdafx.h" #include <iostream> #include <stdlib.h> #include <conio.h> using namespace std; class Stack {
C++ Программа для расчета формулы https://www.cyberforum.ru/ cpp-beginners/ thread892445.html
Надо написать программу, которая вводит три целых числа с клавиатуры и печатает сумму, среднее значения, произведение W=x\left(sin x{}^{3} + cos{}^{2}y \right) - на С++
C++ Строка: Найти в тексте самую большую цифру. Задача: дан текст найти в нем самую большую цифру. Код на с++ #include<iostream> int main() { std::string s; std::cout<<"Vvedite tekst: "; getline(std::cin,s); int n=s.size(),p=-49; for(int i=0;i<n;i++) https://www.cyberforum.ru/ cpp-beginners/ thread892442.html
C++ Написать программу, которая выводит возможные значения координат X и Y
Помогите пожалуйста.. Написать программу, которая выводит возможные значения координат X и Y в зависимости от номера координатной четверти.
C++ Найти и вывести на экран все элементы, которые которые повторяются более N/2 раз #include "stdafx.h" #include <iostream> #include <fstream> using namespace std; int _tmain() { ifstream f ("d:\\base1.txt"); char a,b; int n=4; int kolvo; https://www.cyberforum.ru/ cpp-beginners/ thread892422.html
Эксперт С++
3224 / 1751 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
05.06.2013, 22:01 0

Доступ одного класса к данным другого - C++ - Ответ 4676755

05.06.2013, 22:01. Показов 1638. Ответов 4
Метки (Все метки)

Ответ

Цитата Сообщение от engano Посмотреть сообщение
Так вот: можно ли как-нибудь сделать так, что-бы некий третий класс (так же реализованный в отдельном файле) имел доступ к данным имеющихся двух классов?
Решение неверное как с точки зрения ООП, так и математики.
С точки зрения ООП неверно, так как вы получаете класс, зависящий от реализации классов Вектор и Матрица.
С математической точки зрения неверно, так как вектор-строка и вектор-столбец - это частные случаи матрицы.
Логичнее будет ввести в матрицу конструктор, создающий матрицу-строку из вектора. Ну а если нужен вектор-столбец, то применить затем транспонирование.
И что это вы буквы экономите? Вместо T напишите T_elem_type. Вместо N и M - row_count и col_count.

Вернуться к обсуждению:
Доступ одного класса к данным другого C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.06.2013, 22:01
Готовые ответы и решения:

Доступ к членам одного класса с другого
Есть три файла: A.cpp: #include &quot;B.cpp&quot; class AA { int A; public: AA(int a) { A = a;

Классы С++, получить доступ из одного класса к элементам другого
Здравствуйте! Объясните пожалуйста, вот имеется у меня два класса,например вот такие: Class A...

Перегрузка операции + с преобразованием объектов одного класса в объекты другого класса
Доброго времени суток! Изучаю ООП, при выполнении следующего задания возникли сложности: Создать...

Массив объектов одного класса как поле другого класса
Доброе время суток. Мне тут в универе задали лабу, нужно создать класс полем которого будет массив...

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

Как переместить из стека одного класса в массив другого класса?
// HW_on.24.11_classStack_SantaClaus.cpp: определяет точку входа для консольного приложения. //...

Доступ к private-данным одного класса из другого
Как получить доступ к private данных одного класса в другом? В принципе нельзя. Но можешь всеже...

Доступ к данным одного приложения из другого
День добрый. Подскажите, как можно реализовать доступ к данным одного приложения из другого? Есть...

Доступ к данным из другого класса
Добрый день! Пишу чат клиент сервер. Нужен доступ к Label из другого класса. В классе...

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