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

Еще немного по теории - C++

Восстановить пароль Регистрация
 
androidos
 Аватар для androidos
29 / 27 / 1
Регистрация: 07.07.2011
Сообщений: 747
06.01.2012, 06:38     Еще немного по теории #1
Автоматы в программировании.
Виртуальная ф-ция
Что такое template, pattern? Разница
Запуск исключений?
до сих пор не пойму разнице между THREAD & STREAM-?
Архитектура, управляемая событиями
Оконные классы WINAPI.
Цикл обработки сообщений
Cинхронные и асинхронные сообщения
Посылка сообщений из приложения
Использование глобальных или статических переменных
Процессы и потоки
Указатель на функцию
Передача и возвращение адресов в функциях
Понятие повышающего/понижающего приведения типа

PS: Буквально несколько слов что это и как работает, своими словами, а не из инета. Просто Вы если это понимаете, сможете по-простому на пальцах объяснить.
В гугл не нужно меня посылать, я там был и не смог ничего толком понять.
Спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.01.2012, 06:38     Еще немного по теории
Посмотрите здесь:

Немного подправить. C++
немного поменять, C++
C++ Исправить немного
немного усовершенствовать... C++
немного не обычно C++
Подправьте немного... C++
Немного теории C++
C++ Немного не получается
немного теории C++
C++ Немного о списках
Немного шаблонов C++
Немного о sizeof C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
NoMasters
Псевдослучайный
1740 / 1083 / 70
Регистрация: 13.09.2011
Сообщений: 3,104
06.01.2012, 07:13     Еще немного по теории #2
Цитата Сообщение от androidos Посмотреть сообщение
Автоматы в программировании.

Не по теме:

Используются для повышения работоспособности программиста путём наставления на него.


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

Добавлено через 47 секунд
Цитата Сообщение от androidos Посмотреть сообщение
Виртуальная ф-ция
Функция, реализация которой может быть заменена в потомке.

Добавлено через 3 минуты
Цитата Сообщение от androidos Посмотреть сообщение
template
В плюсах обычно обозначает шаблон функции, а pattern — это шаблон(методика) проектирования приложения.

Добавлено через 5 минут
Цитата Сообщение от androidos Посмотреть сообщение
Запуск исключений
Исключения кидают в случае не обрабатываемом тем куском кода, где оно происходит. Стек вызовов раскручивается до тех пор, пока не находится обработчик, это удобно тем, что не нужно разбираться с исключительными ситуациями на месте и заботиться о ручной передаче их в нужное место.

Добавлено через 3 минуты
Насчет "THREAD & STREAM" точно не скажу, не знаком с этим вашим винапи, но вообще-то по тредами обычно подразумевают потоки выполнения, а под стимами потоки данных.

Добавлено через 3 минуты
Цитата Сообщение от androidos Посмотреть сообщение
Архитектура, управляемая событиями
Что ты тут не понял? Всё происходящее описывается отдельными событиями. Пользователь нажал кнопку — приложение получило событие, скачался файлик — получило событие... И на обработку событий вешаются обработчики.

Добавлено через 57 секунд
Цитата Сообщение от androidos Посмотреть сообщение
Цикл обработки сообщений
Состояние, в котором приложение получает и обрабатывает события.

Добавлено через 1 минуту
Дальше уже вообще ппц. Открой первую попавшуюся книгу и прочитай.
androidos
 Аватар для androidos
29 / 27 / 1
Регистрация: 07.07.2011
Сообщений: 747
06.01.2012, 07:27  [ТС]     Еще немного по теории #3
Ну что открой книгу, я википедию и гугл открывал, до меня многие вещи не доходят, как написано, темболее язык сложный. Вот Архитектура, управляемая событиями, Запуск исключений и Цикл обработки сообщений ты объяснил хорошо, теперь смысл ясен. Спасибо
Yandex
Объявления
06.01.2012, 07:27     Еще немного по теории
Ответ Создать тему
Опции темы

Текущее время: 12:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru