Отправляет email-рассылки с помощью сервиса Sendsay

Статьи по Visual C++

  Все выпуски  

STL: Адаптеры


Информационный Канал Subscribe.Ru

Visual C++
Лучшие статьи с сайта www.p-lib.pp.ru
С новым годом!!!
  Главная | Новости | Статьи | Каталог | Софт | Регистрация | Поиск

Приглашаем авторов статей к сотрудничеству с сайтом. Для того чтобы разместить на сайте статью надо заполнить форму или связаться с нами по E-Mail

Предлагаем владельцам сайтов добавить сабя в каталог на нашем сайте.

Новые статьи на сайте

1. Сериализация в MFC
В статье очень подробно рассматривается механизм сериализации, реализованный в MFC. Автор дает полную информацию о работе макросов DECLARE IMPLEMENT_DYNAMIC, DECLARE/IMPLEMENT_SERIAL и DECLARE/IMPLEMENT_DYNCREATE. Также обсуждается поддержка версий схем сериализации.

2. Определение разрыва TCP-соединения
В статье рассматривается один из способов контроля над работоспособностью TCP/IP-соединения под Windows – создание keep-alive таймера.

3. Как подменить функцию API?
В статье рассматриваются различные способы перехвата и подмены функций API. Приводятся примеры простейшей подмены и подмены с вызовом оригинальной функции API.

4. Метод с возвращаемым значением
Как же нам сделать так, что бы некоторый метод возвращал значение (при вызове этого метода в клиенте, разумеется)? Очень просто...

5. Подключение и отключение от интернета
Часто возникает проблема создать собственно само подключение, то есть начать дозвон, используя информацию, находящуюся в свойствах «точки входа». Решением этой проблемы служат функции RasDial и RasDialDlg.

6. Изменение настроек подключения
В этой вы ознакомитесь с функциями, предоставляющими программе создавать и изменять соединения, без применения диалогов и если потребуется без участия пользователя.

7. Редактирование соединений
В статье рассказано о нескольких функциях, которые вызывают стандартные диалоговые окна RAS для различных манипуляций над действиями, так и функции, через которые программа может производить действия без участия пользователя.

8. Перечисление всех соединений
В статье описаны функции которые перечисляют все соединения или как их еще называют «точки входа» и все устройства установленые на компьютере для подключения к интернету.

9. ODBC API
В статье описана работа с СУБД через ODBC API. Как соединиться и считать данные из базы.

10. «Липкие» диалоговые окна
Небольшая реализация «липких» диалоговых окон, как в проигрывателе Winamp.

Свежие компьютерные новости

27.12.2005 Gartner: Метаданные в Windows Vista нужно использовать осторожно
27.12.2005 Слух: Microsoft покупает Opera
27.12.2005 Microsoft и Google договорились
27.12.2005 Полнофункциональный ноутбук Aquarius Sensus NE305
27.12.2005 В Рунете появилась социальная сеть для профессионалов
24.12.2005 Продолжится рост рынка ноутбуков
24.12.2005 "Яндекс" будет показывать контекстную рекламу на обычных сайтах
24.12.2005 Евросоюз угрожает Microsoft новыми штрафами

STL: Адаптеры

Еще одним элементом библиотеки STL являются адаптеры. Адаптеры изменяют интерфейс существующих компонентов. Адаптеры бывают трех видов: адаптеры-контейнеры, адаптеры-функции, адаптеры-итераторы. Примером адаптера-контейнера является стек. Следующий пример демонстрирует работу такого элемента, как стек.

#include "stdafx.h"
#include <algorithm>
#include <vector>
#include <stack>
#include <list>

using namespace std;

int main(int argc, _TCHAR* argv[])
{
 stack<char> st;
 st.push('A');
 st.push('B');
 st.push('C');
 st.push('D');
 st.push('E');
 printf("%c",st.top());
 st.pop();
 printf("%c",st.top());
 st.pop();
 printf("%c",st.top());
 st.pop();
 printf("%c",st.top());
 st.pop();
 printf("%c",st.top());
 st.pop();
}

Скачать исходник вы можете здесь.

Книги с Озона

Visual C++.NET. Библия пользователя Visual C++.NET. Библия пользователя

Эта книга посвящена библиотеке MFC, a не только платформе .NET. Весь материал разбит на разделы, освещающие отдельные направления разработки, объединенные в логически упорядоченные категории, что позволит новичкам получить систематизированные знания, читая книгу шаг за шагом, а квалифицированный программист легко найдет интересующие разделы. Каждая глава начинается вводным разделом, содержащим краткую информацию по обсуждаемой теме, а затем следует пример довольно простого демонстрационного приложения. Книга предназначена для программистов средней и высокой квалификации.

Заказать на Озоне

Visual C++.NET. Класссика програмирования (+ CD-ROM) Visual C++.NET. Класссика програмирования (+ CD-ROM)

"Visual C++.Net. Классика программирования" - книга, необходимая как начинающему программисту, так и профессионалу, желающему познакомиться с новыми возможностями последней версии наиболее популярной системы программирования. Изучение этой книги не требует глубоких знаний языка C++, однако предполагается знание основ языка С. Поэтапное изучение предмета позволит человеку с любым уровнем начальных знаний о языке программирования C++ легко изучить самую современную его версию. Данная книга - не просто учебник по языку программирования, это первый шаг в создании удобных, профессиональных приложений, ориентированных на Internet.

Заказать на Озоне

Самоучитель Visual C++ 6 в примерах Самоучитель Visual C++ 6 в примерах

Книга Самоучитель Visual C++ 6 в примерах, написанная авторами множества бестселлеров Стивеном Гилбертом и Биллом Маккарти, представляет собой введение в искусство программирования в среде Visual C++ 6 с использованием как Windows API, так и библиотеки Microsoft Foundation Classes (MFC). Простой и доступный стиль изложения, изобилие примеров, доступных в виде исходных кодов на сопровождающем CD-ROM, позволяют за короткое время научиться основам создания Windows-приложений и приступить к самостоятельной работе. Книга является неформальным руководством по технологии программирования с использованием MFC. Подробно рассматриваются вопросы, связанные с построением форм, диалоговых окон, приложений с архитектурной `документ-представление` (DocView), программ рисования и Web-браузеров. Немалое внимание уделяется проблемам повторного использования кода, а также работе с компонентами и элементами управления ActiveX. Внимательно ознакомившись с книгой, любой читатель сможет немедленно приступить к самостоятельномусозданию эффективных бизнес-приложений. Для широкого круга разработчиков программного обеспечения на платформе Microsoft.

Заказать на Озоне


Последнии статьи по Delphi

   -  Бегущая строка (Метод III)
   -  Методика модификации программ для скрытия их от антивирусов
   -  Нестандартные заголовки
   -  Создание бегущей строки в Delphi
   -  Введение в реккурсию
   -  Перевод в Delphi-приложениях
   -  Сравнительный анализ технологий CORBA и COM - Часть 3
   -  Сравнительный анализ технологий CORBA и COM - Часть 2
   -  Сравнительный анализ технологий CORBA и COM - Часть 1
   -  Интерполяция изображения


Дружественные рассылки

Visual Basic.NET
ASP.NET (new)
Рассылка сайта Delphi coding
Интернет для Delphi-программиста
 

Замечания и предложения отправляйте на E-Mail указанный ниже. С уважением Ковязин Дмитрий (admin@p-lib.pp.ru).



Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.visualc
Архив рассылки
Отписаться Вебом Почтой
Вспомнить пароль

В избранное