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

паттерн Observer(непонятна строка кода) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создание циклического алгоритма http://www.cyberforum.ru/cpp-beginners/thread206591.html
Гуры программирование помогите пожалуйста начинающему. Есть задача: Задано натуральное двухзначное число n. Среди чисел 1, 2, ... , n найти все такие, запись которых совпадает с последними цифрами записи их квадрата. Нужен код этой программы и блок-схема. PS Просто это еще не последняя программа, а сдать надо все и уже утром(((( PSS Это очень надо на это утро((((
C++ Отразить матрицу симметрично относительно побочной диагонали Никак не могу решить задачку: заполнить матрицу случайными числами, отобразить матрицу симметрично относительно побочной диагонали. вот, условие я задал, но как поменять местами части матрицы, не знаю. Помогите, если не сложно. #pragma argsused #include <stdio.h> #include <iostream.h> #include <conio.h> int _tmain(int argc, _TCHAR* argv) { int a; int i, j; http://www.cyberforum.ru/cpp-beginners/thread206590.html
C++ Массив алфавитном порядке
СРОЧНО!!! Задан массив из k символов латинского алфавита. Вывести на экран в алфавитном порядке все символы, которые входят в этот массив по одному разу. Нужно оформить в таком виде... #include <iostream.h> #include <math.h> int main() {
Найти минимальный элемент в столбце C++
Задача найти минимальный элемент в третьем столбце матрицы B(4,4). Вот кусок программы. Что не так немогу понять?? Помогите плз Bmin=100; for (i=0; i<4; i++) for (j=0; j<4; j++) if(B<Bmin) {Bmin=B; imin=i; jmin=j;} cout<<"Bmin="<<Bmin<<"\n"; cout<<"imin="<<imin<<"\n"; cout<<"jmin="<<jmin<<"\n";
C++ Построить на экране кривую по заданному параметрическому уравнению. http://www.cyberforum.ru/cpp-beginners/thread206578.html
Построить на экране кривую по заданному параметрическому уравнению. Режим дисплея текстовый - 25 строк по 80 символов textmode (C80). График кривой выводить одним из текстовых символов. Таблица должна включать не менее 100 строк.
C++ никак не разберусь уже три раза переделывала.массив двумерный Из положительных значений двух целочисленных массивов сформировать общий массив, найти среднее арифметическое элементов расположенных в массиве после последнего совершенного числа.Создать функции для вычисления среднего значения и определения совершенного числа. подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт С++
 Аватар для ForEveR
7955 / 4717 / 318
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
09.12.2010, 01:06     паттерн Observer(непонятна строка кода)
/*Alexander*/, Читайте про вектор, Сэр. А потом лезьте в паттерны. Изучите STL для начала.

Добавлено через 2 минуты
vector < class Observer * > views; // Вот эта строка непонятна
Объявляется вектор указателей на Observer с именем views.
void attach(Observer *obs) {
views.push_back(obs); // эта тоже . Функция не объявлена нигде а её вызывают.
Вызывается стандартная функция вектора push_back по названию можно понять что она делает. Ну и добавляет она в вектор указатель на Observer.
Ну и для окончания.Вектор
 
Текущее время: 16:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru