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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
androidos
29 / 27 / 1
Регистрация: 07.07.2011
Сообщений: 751
#1

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

06.01.2012, 06:38. Просмотров 490. Ответов 2
Метки нет (Все метки)

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

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

Немного теории - C++
Доброго дня, форумчане! Пишу курсач на тему Системы программирования. Препод сказал, что у меня нет информации о видах систем...

немного теории - C++
Очень долго искал в инете определение методу Итерации чтоб так сказать было разжеванно но не нашел кто поможет дать ему определение на...

Еще немного про конструкторы обобщенных классов - C++
Пытаюсь проинициализировать объект обобщенного класса, параметром которого может выступать ссылка. #include <iostream> ...

Немного о списках - C++
Помогите разобраться со списками(хотя бы односвязными) Подскажите пример простого кода, где реализован список как можно проще. Вот пока...

немного усовершенствовать... - C++
B]как сделать так чтобы пробег автобусов генерировался randomize а не вводился с клавиатуры...?...все время получаются какие то...

немного не обычно - C++
занявшись програмированием на C плавно добрался до работы с графикой, но тут меня ждало разочарование, мой кампилятор (dev-C++) обнаружил...

Немного шаблонов - C++
Добрый день форумчане, у меня в порядке бреда родилась такая идея class B//базовый класс, содержит указатель на void { public: ...

Немного подправить. - C++
Имеется код программы. Он рабочий, но почему то при вводе данных в программу, в документе database.txt выводятся какие то символы, но ни...

подправить немного - C++
#include <iostream> using namespace std; int main() { int i, j, N, M; double *a,*b,*c; cout«"N = "; cin»N; cout«"M = ";...

Немного не получается - C++
#include "stdafx.h" #include "iostream" #include <locale.h> using namespace std; class terms { public: double sum, razn, pow,...


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

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

Не по теме:

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


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

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

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

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

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

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

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

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

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