08.07.2004О хранении рисунков в базе данных
Бывают случаи, когда возникает необходимость в хранении в базе данных различного рода рисунков. Например, фотографий сотрудников для программы отдела кадров. Не вдаваясь в полемику - стоит ли хранить рисунки в базе данных, давайте рассмотрим простой пример работы с рисунками в формате *.jpg. Автор: Виктор Доцу <
06.07.2004Русские идут!
Заниматься будем вот чем: мы с вами постараемся решить наконец проблему использования русского языка в консольных приложениях. А то я давеча обратил внимание, что в Интернете многие на это жалуются: консольные приложения не говорят по-русски. Мол, надо вывести на монитор русскую фразу, а она выводит каракули. Ну да ладно, давайте всё по порядку. Дело было так… Автор: Zabot <
23.06.2004Сравнительный анализ компиляторов С++
Попробуем определить, кто в чем силен среди компиляторов для платформы Wintel (x86-процессор + Win32 ОС). В забеге принимают участие компиляторы Microsoft Visual C++ 6.0, Intel C++ Compiler 4.5, Borland Builder 6.0, MinGW (портированный gcc) 3.2. Автор: Игорь Тимошенко <
22.06.2004Ввведение в библиотеку STL
Библиотека стандартных шаблонов STL (Standard Template Library) - один из тех немногих программных продуктов, чье появление было встречено единодушно всеми профессиональными программистами. Практически все современные компиляторы Cи++ содержат библиотеку STL. Изначально она настроена на работу практически с любыми данными. Автор: Дмитрий Рамодин <
25.05.2004Советы по Windows (часть 6) Создание иконки в области уведомлений
Все знают, как удобно, когда приложение размещает свою иконку в трее (полностью - TrayBar или, как теперь называет это Microsoft, Область Уведомлений) и поэтому не мешается на экране или в панели задач. Но работа с треем осуществляется совсем не так, как с панелью задач. Самое интересное, что, чтобы найти информацию по этому вопросу в MSDN, мне потребовалось довольно много времени. Автор: rocker <
24.05.2004Урок 9 (общий-С/С++, VB). Понятие об алгоритмах. Псевдокод. Блок-схемы.
Язык-это синтаксис, то есть, правильно описанная операция: взяли правильные для этого языка ключевые слова, правильно описали переменную и ее тип, правильно закончили строку, правильно написали операторы и т.д. Чтобы компилятор или интерпретатор- что там с вашим языком работает- поняли в чем дело, что от них требуют и не выдали ошибки. Автор: Never+Dusk <
19.05.2004Урок С № 8. C/C++ Инкремент и декремент
Мы уже рассматривали операции присваивания в форме х=10 или х=у*2х и т.п. Сейчас хотелось бы добавить немного об операциях присваивания. Когда мы со значением переменной производили арифметическое действие и после записывали результат в эту же переменную, то мы это писали так: х=х+10 Язык С позволяет эту же операцию записать и по другому: х+=10. Автор: Never+Sashok <
16.05.2004Масштабирование элементов управления форм и диалогов
Масштабирование элементов формы (CFormView) или диалога (CDialog) в зависимости от разрешения экрана Нередко, а практически всегда :) , получается так, что элементы управления в формах программы размещаются программистом при одном разрешении экрана, а запускается программа при различных разрешениях. Автор: Алексей1153 <
16.05.2004Первая программа в Microsoft Visual C++ 6.0
Вот, увидел, значит, статью Oval ’а «Создание консольных приложений в Borland C++ Builder». Ну что же, алаверды, Oval! Только мы с вами будем Microsoft Visual C++ 6.0 заниматься... Автор: Zabot <
11.05.2004Переименуй их все
Наводить порядок скучно. В особенности, когда нужно упорядочить сотни файлов: дать им осмысленные имена, разложить по папкам. Автор: Евгений Куликов <