|
|
Другие темы раздела | |
C++ Что значит «виртуальное» создание объектов? Добрый день! Не подскажите, что значит «Виртуальное» создание объектов? https://www.cyberforum.ru/ cpp-beginners/ thread1813214.html |
Упорядочить элементы массива по возрастанию суммы цифр в целой части C++ Упорядочить элементы массива по возрастанию суммы цифр в целой части. Нужна помощь. |
C++ Неожиданное поведение программы: почему не работает цикл while? Проблема: Цикл While при != является бесконечным ,а при == не выполняется ни разу Ожидаемое поведение: После входа в цикл N должно быть равно P^2+ Q^2 /*Альберт хочет представить некоторое целое положительное число N в виде сумме квадратов двух целых положительных чисел P и Q(0<P <= Q). Это не всегда возможно.Если точного разло - жения не существует, Альберту нужно подобрать такие P и Q,... https://www.cyberforum.ru/ cpp-beginners/ thread1813194.html | C++ Считывание из файла построчно и запись в файл построчно getline () # include <iostream> # include <vector> # include <fstream> # include <string> using namespace std; int main () { setlocale (LC_ALL, "RUSSIAN"); https://www.cyberforum.ru/ cpp-beginners/ thread1813184.html |
C++ Разработать программу работы с деком, организованным в массиве с циклическим заполнением и смещением Разработать подпрограммы, которые обеспечивают запросы на запись или чтение данных из очереди, стека или дека. Для организации указанных структур использовать массивы или списки. Проверить работоспособность разработанных подпрограмм. Последовательность выполнения операций записи или чтения выбираются случайно. Сравнить результаты работы, сделать выводы. Задание : Разработать подпрограммы... |
C++ Ошибки при компиляции Функция принимает текстовую функцию и значение переменной и решает ее. long double func(string Str, char var, long double X) { unsigned int L = Str.length; if ((Str == '(') && (Str == ')')) { Str = Str.substr(1, L - 2); } L = Str.length; int min = MAX_INT, k = 0, k1 = 0, B = 0, Ind = 0; https://www.cyberforum.ru/ cpp-beginners/ thread1813136.html |
C++ Реализовать класс "Круг" и класс "Точка"
https://www.cyberforum.ru/ cpp-beginners/ thread1813133.html Составить программу вычисления параметров графического примитива. При написании программы использовать два класса «точка» и «примитив». Графический примитив «круг»: 1) параметры: координаты 2 точек 2) результат: радиус, длина круга, площадь круга. P.S. Помогите пожалуйста с заданием, и если не трудно, киньте пару ссылок на литературу, либо на видеоуроки по классам(в С++). Буду очень... |
Do while и cin.good C++ Добрый день. Было дано задание вывести конкретные числа, с чем справился, но требуется возможность запустит программу заново ( как я понял, используя цикл - do while). Также нужна проверка введённых данных ( полагаю cin.good). Прилагаю код, как далеко дошёл сам. Спасибо. #include <iostream> using namespace std; int main(){ int n; char i; |
C++ Узнать с какой стороны пересекается прямоугольник и круг
https://www.cyberforum.ru/ cpp-beginners/ thread1813079.html Как узнать с какой стороны пересекается прямоугольник и круг? |
C++ Разделить число m на две части, разность которых равна 5
https://www.cyberforum.ru/ cpp-beginners/ thread1813063.html Разделить число m на две части, разность которых равна 5. Помогите с кодом пожалуйста. |
Нарисовать шестиугольник по центру консольного окна, закрашенный введенным символом C++ Помогите пожалуйста с кодом. Надо нарисовать шестиугольник по центру консольного окна, закрашенный введенным символом. Добавлено через 46 секунд #include <stdio.h> int main() { char c = getchar(); printf(" %c%c%c%c \n",c, c, c, c); |
C++ Упорядочить массив согласно условию
https://www.cyberforum.ru/ cpp-beginners/ thread1813051.html Добрый день, нужна такая помощь) Есть таблица: Kj...... Ai 3 5 1 4 . 2 5 3 1 . 3 3 3 1 . 2 1 1 2 Нужно взять первую строку и проверить сначала со 2й, потом с 3й и т.д... если каждая из цифр первой строки будет больше или равна соответствующей цифре другой строки, то та строка которая меньше удаляется. Т.е. выходит из рассмотрения. |
5 / 5 / 0
Регистрация: 16.05.2012
Сообщений: 178
|
|
25.09.2016, 11:50 [ТС] | 0 |
Какие механизмы обеспечивают разделение интерфейса и реализации? - C++ - Ответ 957510925.09.2016, 11:50. Показов 983. Ответов 5
Метки (Все метки)
Ответ
Выходит:
1) Наследование от чисто абстрактного класса. 2) Разделение кода на два файла - h и cpp. 3) Вынесение реализации методов в библиотеку. Так? Может ещё что? Добавлено через 15 минут 4) Идиома Pimpl Вернуться к обсуждению: Какие механизмы обеспечивают разделение интерфейса и реализации? C++
0
|
25.09.2016, 11:50 | |
Готовые ответы и решения:
5
Разделение интерфейса и реализации Отделение интерфейса от реализации класса: компиляция кода реализации Как правильно использовать механизмы наследования и полиморфизма для создания единого интерфейса Какие механизмы для защиты кучи есть? |
25.09.2016, 11:50 | |
25.09.2016, 11:50 | |
Помогаю со студенческими работами здесь
0
Какие есть механизмы идентификации, аутентификации и авторизации? Какие существуют механизмы запуска задач в параллели? Какие механизмы взаимодействия приложений HOST и GUEST машин? Какие механизмы применять для кеширования объектов на жестком диске? |