Библиотека Интернет Индустрии I2R.ru |
|||
|
C, C++Программирование на С и С++ Быстрое создание ассистента в C++ Builder программеСегодня мы рассмотрим, как в рекордно короткий срок можно создать ассистента у себя в программе при помощи утилит WinRazor SDK. Макросы в C++Макросы - это препроцессорные "функции" , т.е. лексемы, созданные с помощью директивы #define, которые принимают параметры подобно функциям. После директивы #define указывается имя макроса, за которым в скобках (без пробелов) параметры, отделенные запятыми и определение макроса, отделенное пробелом. Функции, часть 2 - локальные и глобальные переменныеВ функциях можно объявлять свои переменные, эти переменные называются локальными, то есть могут использоваться только в функции в которой объявлены... Директивы препроцессораПри каждом запуске компилятора сначала запускается препроцессор, который выполняет директивы начинающиеся с символа #. При выполнении этих команд создается временный файл исходного кода, с которым уже работает компилятор. Функции, часть 1Функция-это подпрограмма (кусок программы), которую написав один раз можно потом использовать(вызвать). Прежде чем использовать функцию её надо объявить. Объявляют функцию так: возвращаемое_функцией_значение имя_функции ( аргументы_функции ); Эффективное преобразование типов при работе с OLE DBВ статье речь пойдёт о применении стандартных средств OLEDB к задачам безопасных и эффективных преобразований типов. Важность задач этого типа является следствием широкого распространения подхода, при котором в ряде крупных коммерческих продуктов в качестве библиотеки для работы с СУБД используется OLE DB. Смена кодировки ANSI-OEM из среды Borland C++ 5.0Думаю, что многие, если не все из вас, сталкивались с проблемой печати русскими буквами в окне MSDOS. Вместо текста, набранного русскими буквами в редакторе IDE BC5 (что-то типа printf("Привет")) при выполнении программы получается полная абракадабра. Все верно – не совпадают кодировки шрифтов OEM и ANSI... Автоматизация и моторизация приложения. Акт первый.Материал начинает цикл статей, посвященных автоматизации приложений средствами Microsoft Visual C++. В статье приведены начальные сведения, необходимые для понимания процессов создания и управления automation объектами. Обзор MS Visual Studio 6.0Microsoft Visual Studio 6.0 - система разработки приложений для Windows. В состав MS Visual Studio входят следующие языки программирования: VisualC++, VisualJ++, VisualBasic, Visual FoxPro и др. Шаблон динамических массивов для С++Отсутствие проверки индексов при обращении к элементу массива и необходимость ручного управления распределением памяти является слабым местом многих языков программирования. На этой странице содержится шаблон динамических массивов для языка C++, обеспечивающий автоматическое распределение памяти и защиту от ошибок индексации без заметного снижения производительности. Документация по VISUAL C++Коллекция приемов работы с элементами языка Visual C++. Краткое введение в MOTIFMOTIF - коммерческая сишная библиотека, предназначенная для создания графического пользовательского интерфейса. Автор решил посвятить небольшую оду библиотеке MOTIF и ее меньшой (и совершенно бесплатной) сестричке LESSTIF. Сведения, помещенные на этой странице будут полезны тем, кто только начинает знакомство с программированием под X-Windows. Borland C++ 5 для себя (для начинающих программистов)То, что вы видите перед собой - это первый выход на публику книги "Borland C++ 5 для себя". Но от финального релиза данную бета-версию отличают не только возможные будущие исправления, но также и то, что здесь представлены лишь несколько первых глав книги. Вообще же, в наличии сейчас имеется намного больше, и чтобы подчеркнуть этот факт, последняя глава в этой версии оборвана на полуслове. Как функции, не являющиеся методами, улучшают инкапсуляциюИзвестный специалист, автор книги "Эффективное программирование на C++" Делится своими мыслями по расширению существующих объектно-ориентированных программ внешними функциями. Оказывается, объектно-ориентированные языки не позволяют нормально развивать большой программный продукт. Приходится обращаться к доброму, старому процедурному программированию... Использование оболочки Windows совместно с COMПрограммировать с использованием COM настолько трудно, что Вы не должны даже пробовать это без MFC. Правильно или неправильно? Абсолютная чушь! Рекламируемые OLE и его преемник COM имеют элегантность гиппопотама, занимающегося фигурным катанием. Но размещение MFC на вершине COM подобно одеванию гиппопотама в клоунский костюм еще больших размеров. Автоматизация и моторизация приложения. Браузер в каждом окне.Статья знакомит разработчиков со способами использования функциональности Internet Explorer в своих программах, а также продолжает тему автоматизации прикладного ПО средствами Microsoft. Начало работы с C#В этой статье рассказывается о новом языке программирования - C#, о его особенностях; целях и истории создания. Этот язык вобрал в себя все самое лучшее из существовавших до него языков. C# является основным языком программирования для платформы Microsoft.NET (Visual Studio 7.0). Интервью с Бьерном Страуструпом"Будущее за мультипарадигматическим программированием". В этом интервью, Бьерн Страуструп, создатель C++, говорит об объектно-ориентированной революции, особенностях реальной разработки программного обеспечения, непрерывном развитиии C и C++, и некоторых добавлениях к стандарту C++, которые он хотел бы увидеть. Атрибуты и их использование в C#Эта статья посвящена одной из возможностей .NET, называемой атрибутами. Атрибуты позволяют вам расширять метаданные, т.е. добавлять любую информацию о своем коде в исполняемый файл. Статья содержит обзор фундаментальных концепций и несколько простых и доступных примеров позволяющих понять основы предмета. Использование индексаторов в C#В данной статье рассматриваются индексаторы - это одна из новых возможностей языка C#, делающая его более удобным и гибким. Индексаторы позволяют вам рассматривать экземпляр класса как массив. В данной статье приводится серия примеров, позволяющая понять основные концепции и принципы работы с индексаторами.
|
|
2000-2008 г. Все авторские права соблюдены. |
|