|
|
Другие темы раздела | |
C++ Не работает функция вставки в начало списка
https://www.cyberforum.ru/ cpp-beginners/ thread1958647.html Добрый день. Учусь работать с линейным списком, пишу программу, которая должна выполнять условие: Вставить заданное число элементов перед элементом, имеющим заданное значение. У меня неправильно вызывается функция push (вставка в начало строки) в строке 326 . И сам алгоритм решения (int insertNElBefore(Node* head)) у меня корявый, не сможете посоветовать как лучше написать функцию, что задание... |
C++ Что означает запись res = SysConTo10(val, m) ? res = SysConTo10(val, m) что это? |
C++ Слова что встречаются в тексте один раз, напечатать два раза Помогите пж сделать код https://www.cyberforum.ru/ cpp-beginners/ thread1958596.html |
C++ Палиндром: найдите ошибку в коде рекурсии и объясните
https://www.cyberforum.ru/ cpp-beginners/ thread1958589.html #include <iostream> #include <string> using namespace std; bool palindrome(string *m, int i, int j) { if( i==j || i>j) {return true;} |
C++ Найдите ошибку в рекурсии #include <iostream> #include <string> using namespace std; bool palindrome(string *m, int i, int j) { if( i==j || i>j) {return true;} |
C++ Ошибка на "cout <<" no match for operator operand types are std::basic_ostream char
https://www.cyberforum.ru/ cpp-beginners/ thread1958575.html Немного слов про код.Данный код создан для выдачи номера машины,цвета,марки при предоставлении имени.Знаю,что код можно было написать проще или,что там у меня возможны ещё ошибки,но в данный момент меня интересуют только cout и cin.А он ругается только на них #include <fstream> #include <conio.h> #include <string> #include <iostream> using namespace std; struct mystruct { char *Name; char... |
C++ Прошу проанализировать код на грамотность (или безграмотность) его написания
https://www.cyberforum.ru/ cpp-beginners/ thread1958573.html Нахожусь на стадии изучения как самих основ программирования, так и С++ в частности. Все на самообучении, потому и обращаюсь к Вам за помощью, за советом и наставление. Собственно вопрос: Есть код самодельной программы, на которой просто отрабатывал базовые функции и элементы программирования. Программа у меня выполняет именно то, что я в нее и закладывал. Но чувствую, что исполнено все... |
C++ Вывести в консоль символы *, разместив их в виде ёлочки Помогите написать ёлочку такого формата: (высота задается пользователем, например 4) ( _ -типо пробел) ____* ___*** __***** _******* ____* Нужно уместить ее в 3 переменные и использовать только цикл while. Несколько дней мучаюсь) Спасибо за любую помощь!!! |
C++ Задача о ранце. Как узнать какие предметы нужно положить?
https://www.cyberforum.ru/ cpp-beginners/ thread1958561.html Как можна узнать какие предмети входять в ранец ? #include <iostream> #include <vector> #include <limits> using namespace std; |
C++ Дублирование строк матрицы
https://www.cyberforum.ru/ cpp-beginners/ thread1958557.html Нужно продублировать строки матрицы в которых первый и последний элемент совпадают. С тем как найти совпадения первого и последнего элемента я разобрался, а вот как продублировать ети строки не знаю. Причем матрица объявлена по заданию каким-то НЕОБЫЧНЫМ способом через структуры struct TRow { int m; double *elem; }; struct TMatr { int n; TRow *rows; |
C++ Работа с оператором rand() Программа выдает не наугад, а по закономерности. void machin(int jp, int ip) { int randTj, randTi; if ((jp == 1) &(ip == 1)) { for (int t = 0; t < 5; t++) { randTj = 0 + rand() % 3; randTi = 0 + rand() % 3; |
C++ Как интегрировать тхт-файлы в программу?
https://www.cyberforum.ru/ cpp-beginners/ thread1958553.html Есть консольная программа. Она читает данные из четырех текстовых файлов. Можно ли как-то эти четыре файла интегрировать в программу или что? Каждый раз когда я бросаю друзьям программу, то они забывают забросить эти файлы и в итоге ничего не работает. Даже bat скрипт написал уже чтоб автоматично файлы перемещал в нужную папку, так они и так умудрились все сделать не так. |
Каждому свое
533 / 219 / 81
Регистрация: 05.08.2013
Сообщений: 1,614
|
||||||
08.11.2019, 12:59 | 0 | |||||
Взаимодействие между классами - C++ - Ответ 1397468008.11.2019, 12:59. Показов 4053. Ответов 4
Метки (Все метки)
Ответ
Если _myClass3 требуется вызывать методы _myClass1, то значит он зависит, тоесть нужно произвести Dependency Injection. Если _myClass3 НЕ может существовать без _myClass1, то значит это его ИНВАРИАНТ, и такие зависимости лучше всего принимать в конструкторах с проверкой на целостность:
Вернуться к обсуждению: Взаимодействие между классами C++
1
|
08.11.2019, 12:59 | |
Готовые ответы и решения:
4
Взаимодействие между классами Связь между 2 классами Организация общения между классами Указатель на функцию между классами |
08.11.2019, 12:59 | |
08.11.2019, 12:59 | |
Помогаю со студенческими работами здесь
0
Передача данных между классами Реализация отношений между классами is-a, has-a, uses-a в С++ Отношения между классами и объектами Передача данных между классами |