На главную страницу

Заметки программиста.

Рассказы о C++ и Windows.

Зачем нужен деструктор? (сентябрь 2022)
О том, как разумно использовать деструктор при программировании на C++, о тонкостях и хитростях данного инструмента
Заметки о C++. Проверяй самого себя! (апрель 2010)
Рассказ об использовании макроса ASSERT, своеобразного капкана для ваших собственных багов.
Заметки о C++. Где поставить звёздочку? (сентябрь 2007)
Первая из планирумого мной цикла заметок о тонкостях языка C++. Здесь речь идёт о том, что традиционно вносит наибольший сумбур в умы новичков, об указателях, но немного с непривычной точки зрения.
Многопоточность и синхронизация. (сентябрь 2003)
Часть 1. Процессы и потоки.
Часть 2. Зачем нужна синхронизация?
Часть 3. Объекты синхронизации.
Часть 4. Дополнительные инструменты синхронизации. (неопубликованная)
Последняя моя статья для журнала «Программист». Последняя, посколку журнал увы закрылся, даже не успев опубликовать последную часть статьи, и что хуже не выплатив мне ни копейки за всю работу! Увы, то что выглядит вполне респектабельно, на деле часто оказывается пустышкой :-( Если увдите бывшего главного редактора Максима Туйкина, передайте пожалуйста ему моё "фи" (можно прямо в морду :-)
Поучительный CString (сентябрь 2003)
Ещё одна моя статья для журнала «Программист». Она была опубликована в N10 за 2001 год, но до того, чтобы оформить её в HTML и опубликовать здесь, руки у меня дошли увы только сейчас, когда журнал уже давно издох. Статья посвящена описанию некоторых простых, но нетривиальных приёмов программирования на примере широко известного класса CString.
Языковой барьер. (март 2001)
Эта статья была опубликована в недавно появившемся журнале «Программист», N1, 2001г. (Кстати, рекомендую! Мне этот журнал понравился.) и посвящена довольно часто встречающейся в программистской практике проблеме: как из своей программы вызвать другую программу, если она написана на другом языке?

На главную страницу