|
Исходники
Статьи
Языки программирования
|
» Статьи по программированию » C,С++ и C# - Все статьи Показано: 21-30. Всего статей в разделе: 37Принцип кодирования в uuencode и base64При необходимости послать по электронной почте нетекстовый файл его сначала нужно преобразовать в закодированную форму, которая не запутала бы Ваш почтовый сревер или то ПО электронной почты, которое работает у получателя. Существуют несколько способов такого преобразования.| Прочитана: 3259 · Комментарии · 1 · Рейтинг: ![]() Ассоциативные контейнеры (Associative containers)Ассоциативные контейнеры обеспечивают быстрый поиск данных, основанных на ключах. Библиотека предоставляет четыре основных вида ассоциативных контейнеров: set (множество), multiset (множество с дубликатами), map (словарь) и multimap (словарь с дубликатами).| Прочитана: 3244 · Комментарии · 0 · Рейтинг: ![]() Будущее Си++Поскольку в последнее время основное внимание уделяется языку Java, кое-кто забывает о том, что Си++ продолжает оставаться "рабочей лошадкой" программистов. Две существенно обновленные версии компиляторов Си++ - VisualC++ 5.0 фирмы Microsoft и C++Builder компании Borland - отличаются поистине уникальными простотой использования и гибкостью.| Прочитана: 3096 · Комментарии · 0 · Рейтинг: ![]() История языка C/C++. Пример использованияБлагодаря чему сложился такой статус языка С? Исторически этот язык неотделим от операционной системы Unix, которая в наши дни переживает свое второе рождение. 60-е годы были эпохой становления операционных систем и языков программирования высокого уровня.| Прочитана: 2982 · Комментарии · 0 · Рейтинг: ![]() Обработка исключений в C++Язык С представляет программисту очень ограниченные возможности обработки исключений, возникших при работе программы. В этом отношении С++ намного развитее С.| Прочитана: 2831 · Комментарии · 1 · Рейтинг: ![]() Работа с мышкой в DOSmymouse.cpp - функции для работы с мышкой; mymouse.h - прототипы функций; mforms.h - формы курсора мыши (3 штуки: стрелка, крест, прямоугольник). Полезный док, согласен. НО, например, наш препод по системному программному обеспечению тебя бы убил за такой исходник! Он требует комментарии в КАЖДОЙ строке. Студенты часто ругаются с ним (в частности я ), но сейчас я его понял. Чтобы разобраться во всем этом, придется голову поломать. А тупо копировать функции я не хочу. Поэтому на будущее - оставляй комментарии хотя бы в ассемблерных вставках...| Прочитана: 2765 · Комментарии · 0 · Рейтинг: ![]() Кто сегодня самый шустрый-2?Мы протестировали еще три компилятора, а именно: GNU C++ 2.95.3-7 (вернее его порт на Windows - mingw), Borland C++ 5.5 и VC.Net (v 7.0) beta 2.| Прочитана: 2715 · Комментарии · 0 · Рейтинг: ![]() Макросы в C/С++Макросы - это препроцессорные "функции" , т.е. лексемы, созданные с помощью директивы #define, которые принимают параметры подобно функциям. После директивы #define указывается имя макроса, за которым в скобках (без пробелов) параметры, отделенные запятыми и определение макроса, отделенное пробелом.| Прочитана: 2660 · Комментарии · 0 · Рейтинг: ![]() Как обнаружить утечку памятиПри разработке больших приложений, оперирующих большими объемами информации на первое место при отладке встает проблема обнаружения неправильного распределения памяти. Суть проблемы состоит в том, что...| Прочитана: 2619 · Комментарии · 0 · Рейтинг: ![]() ООП и язык CЭта статья продолжает тему имитации C++ на чистом C. В данной статье я расскажу как в стиле чистого C организовать обработку данных различного типа, которые могут находится "под одной крышей", например в односвязных или двусвязных списках.| Прочитана: 2531 · Комментарии · 0 · Рейтинг: ![]() |
Форум Программиста
Новости
Обзоры
Магазин Программиста
Каталог ссылок
Поиск
Добавить файл
Обратная связь |