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

Stack со сменой представления - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нужен кусок кода http://www.cyberforum.ru/cpp-beginners/thread950736.html
Привет всем, даже не знаю сюда ли обратился.....В общем нужен код который выполняется с момента нажатия в браузере например мозиллы CTRL+U. Где мне его взять? Если у кого есть напишите пожалуйста! Думаю я что там не так уж и много написано ). Ну или просто подскажите как выудить исходный код страницы, как это делается?
C++ Работа с com port подскажите пожалуйста!! написал программку, отправляет запрос на устройство пакет данных (без контрольной суммы), должен придти ответ и записаться в массив!порт открывается, отправляю данные, НЕ КОРРЕКТНО работает readfile() Не пойму в чем ошибка () #include <windows.h> #include <iostream> using namespace std; HANDLE hCom; http://www.cyberforum.ru/cpp-beginners/thread950730.html
Дана строка до точки, группа символов в которой между пробелами считается словом, знаки препинания от слова пробелом не отделяются C++
Дано некоторое число. Вставить его перед каждым восклицательным знаком. все числовые данные вводятся с клавиатуры,и если можно с пояснениями как работает программа и что какой цикл в ней выполняет,заранее спасибо)
C++ Необходимо написать и отладить две программы в среде Borland C++ 3.1. Первая программа должна сформировать двоичный файл. Вторая – считать данные из э
Создать двоичный файл и записать в него n целых чисел. Из файла сформировать массив, записав в него только ненулевые компоненты, находящиеся после максимального элемента. все числовые данные вводятся с клавиатуры,и если можно с пояснениями как работает программа и что какой цикл в ней выполняет,заранее спасибо)
C++ Необходимо написать и отладить программу в среде Borland C++ 3.1 по заданному варианту с обязательным применением динамических массивов и функций http://www.cyberforum.ru/cpp-beginners/thread950712.html
Упорядочить элементы вещественного массива следующим образом: по возрастанию элементы, расположенные в массиве до минимального, по убыванию элементы, расположенные после максимального. Создать функции для сортировки массива и определения номеров максимального и минимального элементов. все числовые данные вводятся с клавиатуры,и если можно с пояснениями как работает программа и что какой цикл...
C++ Переписать элементы массива вещественных чисел X в обратном порядке в массив Y. Задание: Необходимо написать и отладить программу в среде Borland C++ 3.1 с обязательным применением массивов. 1.Переписать элементы массива вещественных чисел X в обратном порядке в массив Y. Вычислить процент четных, нечетных и нулевых элементов массива Y. \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ ... подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
09.09.2013, 17:00     Stack со сменой представления
Цитата Сообщение от vxg Посмотреть сообщение
и все таки даже в оригинале странное задание ибо прямо implementation они не поменяют - код проги останется неизменным
Код программы это одно. Имплементация это все же другое. Я бы сказал, что это нечто, с помощью чего реализован класс. То есть, делает, если смотреть со стороны, он одно и то же, однако реализация различается.
По сути даже у контейнеров стандартной библиотеки имплементацию в какой-то степени можно поменять (сконструировать контейнер с другим аллокатором), но только на этапе компиляции.

Добавлено через 19 минут
Пробежав глазами главу 25, сложилось ощущение, что наиболее правильным вариантом, будет предложенный ранее с абстрактными классами
C++
1
2
3
class Stack {};
class ListStack : public Stack {};
class ArrayStack : public Stack {};
Ибо ни одна другая идиома, описанная в главе, особо не катит в данном контексте (разве что Handle и то вряд ли).
 
Текущее время: 06:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru