08.11.2002Обзор C/C++ компиляторов EMX и Watcom
В предлагаемой статье описывается мое видение некоторых компиляторов С/C++ под OS/2. Должен сразу оговориться, что
не претендую ни на полноту изложения, ни на энциклопедическую точность; это, скорее, просто ощущения и впечатления, разбавленные общеизвестными фактами, а где-то и наоборот. Где-то изложение может показаться претенциозным, но это во всяком случае не нарочно - больше от вероятного незнания мной некоторых фактов. Автор: Олег Дашевский <
05.11.2002Помещаем файл в "Корзину" (Recycle Bin)
Этим занимается API функция оболочки под названием SHFileOperation, объявленная в shellapi.h. Для того, чтобы воспользоваться этой функцией, необходимо заполнить специальную структуру SHFILEOPSTRUCT, которая указывает, какую операцию необходимо проделать, какой файл необходимо удалить, а так же другую важную информацию.
<
01.11.2002Эффективное копирование массивов
Предположим, Вы хотите скопировать содержимое одного двумерного массива в другой. Есть эффективный способ проделать данную операцию.
<
15.10.2002Функции, часть 3 - перегрузка функций
Перегрузка функций - это создание нескольких функций с одним именем, но с
разными параметрами. Разные параметры значит что должно быть разным количество аргументов функции или их тип. Автор: А. Согомонян <
12.10.2002Функции, часть 2 - локальные и глобальные переменные
В функциях можно объявлять свои переменные, эти переменные называются
локальными, то есть могут использоваться только в функции в которой объявлены. При выходе из функции они уничтожаются. Автор: А. Согомонян <
09.10.2002Функции, часть 1
Функция-это подпрограмма (кусок программы), которую написав один
раз можно потом использовать(вызвать). Автор: А. Согомонян <
24.09.2002Создание простого приложения с плагинами
В этой статье описываются принципы и решения, применяемые при проектировании приложений, которые будут использовать внешние, динамически подключаемые, модули. Эта статья более ориентирована на тех, кто хочет использовать механизмы подключения/отключения функциональности приложения, наподобии механизма Aobe Photoshop или Far, а не просто многократного использования кода в разных приложениях. Автор: Покрашенко Александр <
18.09.2002On-Line справочник по функциям библиотек C++
Это руководство содержит описание всех библиотечных функций
библиотеки Borland C++, общих переменных и типов, а также примеры
программ для иллюстрации использования большинства функций, переменных и
типов.
<
30.07.2002Перехват данных Internet Explorer
Чтобы определить какие данные Internet Explorer посылает и принимает при нажатиии на кнопку отправки формы, достаточно создать программу, имитирующую эти действия. Но к счастью, IE использует WININET.DLL - системную Win32R DLL, которая обеспечивает высокоуровневый доступ к протокола HTTP, FTP, и Gopher, освобождая Вас от необходимости программирования сокетов WindowsR. Автор: Matt Pietrek <
01.07.2002MFC под колпаком или создание MFC приложения без App Wizard
Чаще всего создание нового MFC приложения поручается визарду (MFC App Wizard). Визард генерирует основной скелет приложения, который, мы в последствии заполняем нужным кодом, в конечном счёте получая готовое приложение. Предлагаю пролить немного света на таинственные участки кода, который для нас генерирует заботливый визард. А заодно и посмотрим как самостоятельно, без помощи визарда, создавать MFC приложения. Автор: Andrew Fenster <