19 июля 2019 года    
Пятница | 23:25    
Главная
 Новости
Базы данных
Безопасность PC
Всё о компьютерах
Графика и дизайн
Интернет-технологии
Мобильные устройства
Операционные системы
Программирование
Программы
Связь
Сети
 Документация
Статьи
Самоучители
 Общение
Форум





Разделы / Программирование / С++
  1. Как скрыть программу от Ctrl-Alt-Del.
    Фрагмент С-кода для скрытия программы от Ctrl-Alt-Del.
  2. О проектировании данных для клиент-серверных приложений С++Builder.
    Известно, что информационные системы, основанные на архитектуре клиент/сервер, могут обладать существенными преимуществами по сравнению с информационными системами, основанными на сетевых версиях настольных СУБД, такими, как высокая производительность, низкий сетевой трафик, встроенные средства обеспечения безопасности и целостности данных, возможность хранения бизнес-правил в базе данных и использования их при создании клиентских приложений...
    Автор: Наталия Елманова
  3. Когда измененяются папки.
    Вы когда-либо задавались вопросом: каким оразом Проводник (Explorer) узнает о том, что некоторое действие должно модифицировать его окно, потому что был добавлен или удален файл в текущей папке некоторым внешним приложением? Больше этому можно не удивляться, потому что использование нашего Активного Объекта позволяет делать то же самое и даже больше. Есть несколько простых вызовов API, с помощью которых Вы можете запросить у файловой системы, чтобы она избирательно сообщила Вам относительно изменений для файлов и папок.
    Автор: Reliable Software
  4. Использование директивы #import в Visual C++.
    В данной статье я попытаюсь объяснить то, как работает директива #import и привести несколько примеров её использования. Надеюсь, после этого вы тоже найдёте её полезной. Директива #import введена в Visual C++, начиная с версии 5.0. Её основное назначение облегчить подключение и использование интерфейсов COM, описание которых реализовано в библиотеках типов...
    Автор: Игорь Ткачёв
  5. Создание элементов управления ActiveX с помощью C++ Builder.
    Многие современные средства разработки, такие, как Delphi или С++Builder, позволяют создавать элементы управления ActiveX. Эти средства обычно имеют встроенные механизмы поддержки спецификации ActiveX с помощью автоматической генерации соответствующего кода (хотя, конечно, не возбраняется писать подобный код вручную). Спецификация ActiveX представляет собой набор правил...
  6. Батарея, огонь! или Задача Майхилла для Microsoft Visual C++.
    Статья "О бильярде с Microsoft C++ 5.0" [1] положила начало знакомству с практическим применением технологии конечных автоматов в рамках Visual C++. В этой технологии особое внимание уделяется параллельным процессам, в основе которых на уровне единичного процесса (программа, оператор, объект и т.п.) лежит модель конечного автомата (КА), а на уровне множества процессов - сетевая автоматная модель.
    Автор: В.С. Любченко
  7. Анализ размерности в С++.
    Так как типы данных не определяют многие реально существующие свойства объектов, трансляторы не могут автоматически обнаруживать их несовместимое использование. Однако средства абстракции данных С++ предлагают выход из этого положения.
    Автор: Роберт Ф. Кмелик, Нараин Х. Гехани
  8. Создание контроллеров автоматизации с помощью C++Builder.
    В предыдущей статье "Создание серверов автоматизации с помощью C++Builder" мы рассмотрели создание приложения, являющегося сервером автоматизации. Теперь, основываясь на информации о методах класса его объекта автоматизации, содержащейся в библиотеке типов, создадим приложение, управляющее этим сервером. Такие приложения называются контроллерами автоматизации.
    Автор: Наталия Елманова
  9. Генерация высококачественного кода для программ, написанных на СИ.
    Хотя все компиляторы с языка Си предназначены для генерации наиболее быстрых и компактных программ, качество оптимизации кода у них может быть совершенно различное. Самое последнее направление в развитии компиляторов Си - оптимизация. Это можно продемонстрировать такими сегодняшними заявлениями поставщиков компиляторов: "Наиболее мощный оптимизирующий компилятор!" (Turbo C, Borland); "Новые методы оптимизации генерируют самый быстрый код!" (C 5.0, Microsoft)...
    Автор: Филипп Н. Хислей
  10. Язык программирования Си++: этапы эволюции и современное состояние
    Первые версии языка программирования Си++ (тогда он назывался "Си с классами") были разработаны в начале 80-х годов Бьярном Страуструпом, сотрудником знаменитой AT&T Bell Labs, где ранее были разработаны такие шедевры программирования, как операционная система UNIX и язык программирования Си. По признанию самого автора языка, Си++ никогда не разрабатывался на бумаге. Проектирование, реализация и документирование новых возможностей происходили фактически одновременно. Единственной целью разработки было создание языка, на котором было бы удобно программировать автору и его друзьям. Если вспомнить историю создания языка Си, то прослеживаются явные аналогии. За основу был взят популярный в среде профессиональных разработчиков язык программирования Си. Первыми средствами, которыми был расширен Си, стали средства поддержки абстракций данных и объектно-ориентированного программирования.
    Автор: В.Сухомлин, Научно-исследовательский Вычислительный центр
Страницы:1 2 3 4 5 6


Лента новостей


2006 (c) Copyright Hardline.ru