На главную

Библиотека Интернет Индустрии I2R.ru

Rambler's Top100

Малобюджетные сайты...

Продвижение веб-сайта...

Контент и авторское право...

Забобрить эту страницу! Забобрить! Блог Библиотека Сайтостроительства на toodoo
  Поиск:   
Рассылки для занятых...»
I2R » И2Р Программы » Программирование » C, C++

C, C++

Программирование на С и С++



25.09 14:40 | ОС от Microsoft с ядром на C#...»
23.05 12:39 | C++ и Unix популярнее чем Java...»
27.02 03:52 | Вышла Visual Studio .NET...»

[ Все новости раздела ... ]

Стрелки! Нале-во! Из задач для Microsoft Visual C++...

В меню программы добавим пункты для выбора вида поворота (налево/направо) и для выполнения одного дискретного шага автоматного времени модели. По умолчанию новобранцы по команде Fire (ее название осталось прежним, хотя содержание изменилось) поворачиваются налево, а программа работает в пошаговом режиме: после подачи команды и отображения начального положения новобранцев каждая следующая конфигурация цепи выводится, когда пользователь выбирает в меню пункт Step.

Критика Си++. Виртуальные функции

Язык программирования работает на многих уровнях и выполняет различные функции, а потому должен критически рассматриваться по отношению именно к этим уровням и функциям. Именно виртуальные функции — основной объект критики языка Cи++.

Летопись языков. Си

Язык Си не имеет смысла представлять особо. За три десятилетия своей жизни он покорил сердца не одного миллиона программистов всего мира.

Элемент управления CheckFrame

Иногда может быть полезно основываясь на выборе пользователя отключить некоторый набор опций (элементов управления). Например, если пользователь не желает сохранять log файл, то это должно быть соответствующим образом отображено пользователю.

Файлы в MFC (работа с классом CFile)

В данной статье рассказывается как открывать и закрывать файлы, а так же как считывать и записывать в них данные.

Вычисление IP адресов через SNMP или как получить доступ к таблице маршрутизации

Все мы когда-то начинали программирование в сети с простой операции определения IP адреса, принадлежащему нашему компьютеру. Задав такой вопрос в форуме, мы обычно получали очень короткий ответ: Используй gethostbyname() для "localhost". Всё это конечно хорошо, но в большинстве случаев этого недостаточно. Прежде всего, эта функция дает Вам только IP адрес, но не дает никакой другой информации, в то время как иногда бывает полезно узнать маску подсети...

Интервью со Страуструпом

В этом интервью, Бьерн Страуструп, создатель C++, говорит об объектно-ориентированной революции, особенностях реальной разработки программного обеспечения, непрерывном развитиии C и C++, и некоторых добавлениях к стандарту C++, которые он хотел бы увидеть.

Интеграция COM-компонентов

Несмотря на то, что существует достаточно много информации о программировании с использованием COM, найти четкое описание инструкций по внедрению COM-компонентов в код C++ все же непросто. В действительности большинство документов посвящено разработке компонентов, а не их использованию. В этой статье мы расскажем, как быстро и без лишних затрат использовать готовые компоненты с использованием стандартных возможностей MFC и компилятора Visual C++: директивы #import.

Использование делегатов и событий

Неотъемлемой частью в практике программирования стало использование обратных вызовов (callback) и уведомлений (notifications). Основанные на них приемы нашли широкое применение в написании кода. К тому же в последнее время стало все больше распространяется программирование с использованием событий (заметим, что события реализуются с помощью уведомлений). Для реализации обратных вызовов и уведомлений в языках C и C++ используют указатели на функции.

Пространство имён оболочки Windows

В операционных системах компании Microsoft с 1995 года используется новая оболочка, построенная на основе компонентной объектной модели. Одним из нововведений оболочки операционной системы стало понятие пространства имён оболочки. Пространство имён оболочки являет собой иерархически упорядоченный мир объектов, известных операционной системе, с их свойствами и предоставляемыми действиями. Оно во многом сходно со структурой файловой системы, но включает в себя не только файлы и каталоги. Такие понятия файловой системы, как имя файла и путь, заменены более универсальными.

Написание экстра-маленьких Win32 приложений на С++ от 1 КБ используя лишь API, на примере программы Windows Hider

Натыкаясь в Интернете на довольно интересные программы, я часто не решался их закачивать после того, как узнавал их размер. Какую ни возьми - все огромные. Да и ресурсов системных потребляют немало. В этой статье будет рассказано о том, как сделать программу в среднем в 10 - 100 раз меньше размером, чем попадаются аналогичные.

Создание простого приложения с плагинами в С++

Принципы и решения, применяемые при проектировании приложений, которые будут использовать внешние, динамически подключаемые, модули. Эта статья более ориентирована на тех, кто хочет использовать механизмы подключения/отключения функциональности приложения, наподобии механизма Aobe Photoshop или Far, а не просто многократного использования кода в разных приложениях.

Delphi, С++ Builder и базы данных: вопросы и ответы

После публикации цикла статей, посвященных C++Builder, в адрес редакции поступило много вопросов, связанных с проблемами использования баз данных в приложениях Delphi и C++Builder. Данная статья посвящена ответам на некоторые наиболее часто встречающиеся из них.

WATCOM C/C++ FAQ

Ответы на часто задаваемые вопросы про WATCOM C/C++, которые полезно почитать как новичкам, так и профессиональным программистам.

По поводу использования русских букв в C/C++

Русские буквы в окне редактора фиксятся очень просто - Options->Environment->Editor->Display поле Font заменить на Courier New Cyr. Удобно писать комментарии на русском. А вот как сделать консольный вывод в нормальной кодировке и чтобы в редакторе наблюдать нормальные сообщения я не знаю. Поэтому комментарии пишу на русском а сообщения на английском...

Инкапсуляция, полиморфизм, наследование

Все языки OOP, включая С++, основаны на трёх основополагающих концепциях, называемых инкапсуляцией, полиморфизмом и наследованием. Рассмотрим эти концепции.

Переходим к языку С++

Эта статья предназначена для программистов, переходящих от программирования на языке С к программированию на С++. В ней рассмотрены методы преобразования программ на языке С в программы на С++.

Написание Plugin'ов для Internet Explorer

Всем памятны обвинения в адрес Microsoft в том, что включение браузера Internet Explorer в состав операционной системы Windows недопустимо. Ответом корпорации было то, что браузер является неотъемлемой частью системы. Теперь мы можем сказать даже больше - Internet Explorer как единое приложение не существует. Это набор компонентов, которые собираются в единое целое только при запуске приложения...

Как получить текущее имя пользователя и имя домена в Windows NT

Иногда приложению требуется знать имя пользователя и имя домена для текущего потока. Эта статья демонстрирует, как сделать это в Windows NT при помощи security функций в Win32 Application Programming Interface (API).

Введение в многопоточность

Рассматриваются методы синхронизации потоков одного или нескольких процессов. Все методы основаны на создании специальных объектов синхронизации. Эти объекты характеризуются состоянием. Различают сигнальное и несигнальное состояние. В зависимости от состояния объекта синхронизации один поток может узнать об изменении состояния других потоков или общих (разделяемых) ресурсов...

1 2 3 4 5 Следующая страница
Другие разделы
C, C++
Java
PHP
VBasic, VBS
Delphi и Pascal
Новое в разделе
Базы данных
Общие вопросы
Теория программирования и алгоритмы
JavaScript и DHTML
Perl
Python
Active Server Pages
Программирование под Windows
I2R-Журналы
I2R Business
I2R Web Creation
I2R Computer
рассылки библиотеки +
И2Р Программы
Всё о Windows
Программирование
Софт
Мир Linux
Галерея Попова
Каталог I2R
Партнеры
Amicus Studio
NunDesign
Горящие путевки, идеи путешествийMegaTIS.Ru

2000-2008 г.   
Все авторские права соблюдены.
Rambler's Top100