shmat-razum.blogspot.com
Есть табак, да нечем нюхать: ноября 2011
http://shmat-razum.blogspot.com/2011_11_01_archive.html
Есть табак, да нечем нюхать. Четверг, 3 ноября 2011 г. Разработка языка программирования на Racket. 8212; современная платформа для разработки языков программирования, одна из самых прогрессивных. Пара слов о Лиспе: будучи созданным 50 лет назад, он живёт и развивается до сих пор, причём последние 20 лет практически без финансирования. И кода встроенных в Racket языков ( Algol. Для руководства такие изыски ни к чему, поэтому мы сейчас сделаем в Racket калькулятор. Типа такого:. Лучше с самого начала внес...
precious-cpp.blogspot.com
Precious C++: 2009-08-30
http://precious-cpp.blogspot.com/2009_08_30_archive.html
О C , Великом и Могучем, и о программировании. Понедельник, 31 августа 2009 г. Обход графа наследования (продолжение 2). Наконец-то вчера увидел мою статью в RSDN#1. Теперь все желающие могут скачать/купить журнал и почитать! Ссылки на это сообщение. Подписаться на: Сообщения ( Atom ). Поиск по этому блогу. Обход графа наследования (продолжение 2). Publib.boulder.ibm.com. The C Resources Network. Таненбаум Э. Современные операционные системы (2-е издание).
precious-cpp.blogspot.com
Precious C++: 2009-10-18
http://precious-cpp.blogspot.com/2009_10_18_archive.html
О C , Великом и Могучем, и о программировании. Среда, 21 октября 2009 г. C/C Programming Interview Q’s (В помощь готовящимся к собеседованию 2). 1 What is encapsulation? Containing and hiding information about an object, such as internal data structures and code. Encapsulation isolates the internal complexity of an object’s operation from the rest of the application. For example, a client component asking for net revenue from a business object need not know the data’s origin. 2 What is inheritance? Const...
precious-cpp.blogspot.com
Precious C++: 2010-09-26
http://precious-cpp.blogspot.com/2010_09_26_archive.html
О C , Великом и Могучем, и о программировании. Суббота, 2 октября 2010 г. Многопоточное программирование. 1. Алгоритм Петерсона. чуть более подробно. Разберем сегодня алгоритм Петерсона. Посвящается всем начинающим, продолжающим,. Прогулявшим пары по операционным системам и тем, до кого не дошло сразу. Алгоритм. Являются глобальными переменными, прочие. Переключение процессов возникло в точке 1. Прерывание процесса 0, переключение на процесс 1. Other = 0, interested[1] = TRUE, turn = 1. Проверка условий ...
precious-cpp.blogspot.com
Precious C++: 2010-01-10
http://precious-cpp.blogspot.com/2010_01_10_archive.html
О C , Великом и Могучем, и о программировании. Суббота, 16 января 2010 г. Qt и QPainter: drawPoint. В данный момент работаю с графикой в Qt. Нужно было рисовать точки. В книге нашел примерно такой пример отрисовки точки (пример упрощу до рисования одной точки). QPainter painter(this); painter.setPen(QPen(Qt:black, 3) ; painter.drawPoint(QPointf(12, 12) ;. Painter.setPen(QPen(Qt:black, 1) ;. И точки начали рисоваться. Вот такая вот штука. Хотя здесь. Ссылки на это сообщение. Поиск по этому блогу.
precious-cpp.blogspot.com
Precious C++: 2010-01-17
http://precious-cpp.blogspot.com/2010_01_17_archive.html
О C , Великом и Могучем, и о программировании. Воскресенье, 17 января 2010 г. Столкнулся с таким интересным виджетом как QScrollArea. С помощью него можно отображать прокручивающееся содержимое, допустим, картинку или текст, или список виджетов. Для того, чтобы вовнутрь QScrollArea добавить другой виджет нужно сделать примерно следующее:. Заранее созданная в setupUi() scrollArea QLabel *l1 = new QLabel("label1"); scrollArea- setWidget(l1);. Устанавливает наш лейбл l1. В качестве дочернего для scrollArea.
precious-cpp.blogspot.com
Precious C++: 2008-07-13
http://precious-cpp.blogspot.com/2008_07_13_archive.html
О C , Великом и Могучем, и о программировании. Пятница, 18 июля 2008 г. Union: несколько фактов об объединениях. Не могут использовать механизм наследования. Не могут служить базовым классом. Не могут содержать виртуальные функции. Не могут содержать static-переменные. Не могут содержать ссылки. Не могут содержать объекты классов, в которых перегружен оператор присваивания. Не могут содержать объекты классов с явными конструкторами/деструкторами. Не могут содержать private/protected-члены. 11 Можно ли ис...
precious-cpp.blogspot.com
Precious C++: 2008-11-23
http://precious-cpp.blogspot.com/2008_11_23_archive.html
О C , Великом и Могучем, и о программировании. Воскресенье, 23 ноября 2008 г. Перехват сообщений в Win32 (Intercepting Messages in Win32). Windows является операционной системой, основанной на событиях. Ничто не произойдет пока событие не будет отправлено приложению, сообщая, что в системе что-то произошло. Примерами событий, генерирующих сообщения, являются:. Выбор элемента меню/нажатие кнопки. Существует различие между обработкой сообщений и их перехватом. Знайте, что с того момента как сообщение, ...