Указатель

0009 - Visual FoxPro 9.0 - Подробнее индексы рассмотрим позже. Такой режим запр...

Лебедев А.Н. Visual FoxPro 9.0. 2005

 Лебедев А.Н. 
.  Visual FoxPro 9.0 
. 2005
. 5-477-00194-1
. НТ Пресс
. 
. Эта книга не претендует на полное руководство по Visual FoxPro 9. Ее цель - быстро подготовить начинающих разработчиков к работе в среде Visual FoxPro 9, помочь перейти от предыду
Название: 
Visual FoxPro 9.0
Автор: 
Лебедев А.Н.
Год: 
2005
Издательство: 
НТ Пресс
Описание: 

Эта книга не претендует на полное руководство по Visual FoxPro 9. Ее цель - быстро подготовить начинающих разработчиков к работе в среде Visual FoxPro 9, помочь перейти от предыдущих версий FохРrо к новой версии этой среды, описать ее возможности. Несмотря на то, что книга ориентирована на начинающих, в ней рассматриваются и некоторые "хитрости", нюансы программирования. В книге приводится много примеров, иллюстрирующих практическое применение материала. При условии выполнения практических заданий вы получите простое, но легко расширяемое программное средство для учета сотрудников с возможностью печати отчетности и экспорта данных в формат ХМL.

Подробнее индексы рассмотрим позже. Такой режим запрещает другим пользователям, открывшим эту же таблицу, вносить изменения. Этот режим требуется для выполнения определенных операций над таблицами. Если указать вместо строки соединения пустые кавычки . Использование . Вторая команда открывает таблицу . Дальнейшее обращение к этой таблице может происходить не по имени, а по алиасу . Например, желая узнать, в какой рабочей области открыта эта таблица, можно использовать функцию . Третья команда открывает таблицу . Она равносильна сочетанию команд.

0010 - Видеомонтаж средствами Sony Vegas 6 - Отпустите кнопку мыши. Б правой нижней части окна мо...

Пташинский В.С. Видеомонтаж средствами Sony Vegas 6. 2006

 Пташинский В.С. 
.  Видеомонтаж средствами Sony Vegas 6 
. 2006
. 
. Триумф
. 
. Эта книга – о создании видеофильмов и DVD-видеодисков с помощью популярнейшей программы Sony Vegas 6. Вы познакомитесь со всеми основными операциями создания видеофильма на
Название: 
Видеомонтаж средствами Sony Vegas 6
Автор: 
Пташинский В.С.
Год: 
2006
Издательство: 
Триумф
Описание: 

Эта книга – о создании видеофильмов и DVD-видеодисков с помощью популярнейшей программы Sony Vegas 6. Вы познакомитесь со всеми основными операциями создания видеофильма на этапах захвата видеоданных, их редактирования и вывода на DVD-видеодиск. Уже с первой главы книги вы начнете создавать свой собственный фильм, чтобы далее углубить свои знания и мастерство работы с Sony Vegas 6. Обрезка клипов, их озвучивание, добавление замечательных спецэффектов и переходов – вот далеко не полный перечень инструментов Sony Vegas 6, описанных в книге.

Отпустите кнопку мыши. Б правой нижней части окна монтажа расположены кнопки . Эти кнопки служат для изменения масштаба проекта по вертикали и горизонтали. Щелкните мьппью на кнопке . С помощью кнопки . Уменъшенныймасштабпроекта С помощью . При нажатой кнопке . Для этого щелкните мышью и, удерживая кнопку мыши, . Выделенный фрагмент проекта полностью займет видимую часть окна . Теперь рассмотрим способы навигации по проекту в окне . Курсор текущей позиции редактирования предназначен для точного позиционирования клипов, звуковых фрагментов и титров в проекте.

0146 - Microsoft Windows 2000 API. Энциклопедия программиста - Вызывающий процесс может прибегнуть к функции . Так...

Ричард Дж. Саймон. Microsoft Windows 2000 API. Энциклопедия программиста. 2002

 Ричард Дж. Саймон 
.  Microsoft Windows 2000 API. Энциклопедия программиста 
. 2002
. 5-93772-027-X, 0-672-31933-0
. ДиаСофтЮп
. 
. Операционные системы (ОС) Windows 98 и Windows 2000 перевели на совершенно новый качественный уровень методологию разработ
Название: 
Microsoft Windows 2000 API. Энциклопедия программиста
Автор: 
Ричард Дж. Саймон
Год: 
2002
Издательство: 
ДиаСофтЮп
Описание: 

Операционные системы (ОС) Windows 98 и Windows 2000 перевели на совершенно новый качественный уровень методологию разработки прикладных приложений, которые выполняются под управлением этих ОС. Несмотря на изобилие мощных инструментальных средств созданияпрограмм, знание интерфейса программирования прикладных приложений (АРI) - основы всех основ - вот ключ к написанию программ, могущих занять достойное положение на рынке. Издание представляет собой исчерпывающее учебно-справочное руководство по всем аспектам АРI, которое должно стать настольной книгой программистов всех категорий и направлений.

Вызывающий процесс может прибегнуть к функции . Такой способ оказывается полезным для синхронизации родительских и порожденных процессов, поскольку возврат из функции . Синтаксис . Если предоставляется полностью уточненное имя пути, тогда этот путь заменяет каталог по умолчанию. В противном случае программа выполняется в текущем каталоге. Если же установлено значение . Для выполнения . Если имя модуля приводится без расширения, предпо . ЕХЕ, которое присоединяется к имени файла. Если же имя файла завершается точкой . ЕХЕ к нему не присоединяется.

0006 - MFC - Внутренний мир - Значит, пора завершать эту тему. Нам осталось только

Румянцев П.В. MFC - Внутренний мир. 2003

 Румянцев П.В. 
.  MFC - Внутренний мир 
. 2003
. 5-93517-113-9
. Москва Горячая линия - Телеком
. 
. Книга содержит информацию о библиотеке классов MFC (Microsoft Foundation Classes) и методах создания Windows-приложений на основе классов этой библиотеки
Название: 
MFC - Внутренний мир
Автор: 
Румянцев П.В.
Год: 
2003
Издательство: 
Москва Горячая линия - Телеком
Описание: 

Книга содержит информацию о библиотеке классов MFC (Microsoft Foundation Classes) и методах создания Windows-приложений на основе классов этой библиотеки. Сведения, изложенные в этой книге, собраны автором исключительно на основе изучения и анализа исходных кодов MFC. Для программистов.

Значит, пора завершать эту тему. Нам осталось только рассмотреть деструктор класса. Группа классов для работы со списками Список является более сложной организацией данных, чем массив. Список обычно можно разделить на две части. Часть первая это нелосредственно список. Обычно он хранит в себе указатели на первый и последний элементы списка, а также число элементов в списке. Иногда список включает в себя также число элементов списка и указатель на так называмый текущий элемент, т. активный в настоящий момент элемент. Часть вторая это множество элементов списка.

0031 - Современное проектирование на С++: Обобщенное программирование и прикладные шаблоны проектирования - Указатель — э

Андрей Александреску. Современное проектирование на С++: Обобщенное программирование и прикладные шаблоны проектирования. 2004

 Андрей Александреску 
.  Современное проектирование на С++: Обобщенное программирование и прикладные шаблоны проектирования 
. 2004
. 5-8459-0571-0
. Вильямс
. 
. В книге изложена новая технология программирования, представляющая собой сплав обобщенного
Название: 
Современное проектирование на С++: Обобщенное программирование и прикладные шаблоны проектирования
Автор: 
Андрей Александреску
Год: 
2004
Издательство: 
Вильямс
Описание: 

В книге изложена новая технология программирования, представляющая собой сплав обобщенного программирования, метапрограммирования шаблонов и объектно-ориентированного программирования на С++. Настраиваемые компоненты, созданные автором, высоко подняли уровень абстракции, наделив язык С++ чертами языка спецификации проектирования, сохранив всю его мощь и выразительность. В книге изложены способы реализации основных шаблонов проектирования. Разработанные компоненты воплощены в библиотеке Loki, которую можно загрузить с Web-страницы автора. Книга предназначена для опытных программистов на С++.

Указатель — это не арифметический тип, и точка. Если нужно преобразовать интеллектуальный указатель в тип, на который он ссылается . Вместо этого можно выбрать проверку . Если вы не хотите предусматривать преобразование интеллектуального указателя в тип, на который он ссылается, можно прибегнуть к интересному трюку, который позволит все же выполнить проверку . Этот оператор возвращает нулевое значение тогда и только тогда, когда переменная . Обратите внимание на то, что определение самого класса . В противном случае определяется внутренний класс .

0015 - Rootkits под Windows. Теория и практика программирования "шапок-невидимок" - Вообще говоря, наличие символической сс

Колисниченко Д. Н. Rootkits под Windows. Теория и практика программирования "шапок-невидимок". 2006

 Колисниченко Д. Н. 
.  Rootkits под Windows. Теория и практика программирования "шапок-невидимок" 
. 2006
. 5-94387-266-3
. Наука и Техника, Санкт-Петербург
. 
. Руткит - это программа или набор программ для скрытого взятия под контроль взломанной систем
Название: 
Rootkits под Windows. Теория и практика программирования "шапок-невидимок"
Автор: 
Колисниченко Д. Н.
Год: 
2006
Издательство: 
Наука и Техника, Санкт-Петербург
Описание: 

Руткит - это программа или набор программ для скрытого взятия под контроль взломанной системы. На платформе Windows скрытность обеспечивается тем, что руткиты перехватывают системные функции и структуры данных, подменяя их своим кодом и данными. Благодаря этой подмене, руткит может замаскировать присутствие в системе посторонних процессов, файлов, сетевых соединений, ключей реестра и т. п., выступая таким образом в роли своеобразной программной шапки-невидимки. Описанию руткитных технологий и программированию руткитов как раз и посвящена данная книга. В первой главе книги рассмотрено несколько популярных руткитов.

Вообще говоря, наличие символической ссылки необязательно. Тогда о вашем устройстве будет знать только ваш же руткит. Устройство регистрируется в ходе выполнения функции . Для его создания служит вызов функции . Имена устройства и символической ссылки должны быть в кодировке . При выгрузке драйвера из памяти . Объект устройства известен в функции . Чтобы передать туда же указатель на . Представим себе, что пользовательская программа пишет что. Куда на самом деле попадзт записываемые данные. Чтобы взаимодействовать с программой пользовательского уровня, драйвер устройства .

0003 - Работаем с модемом - О режим передачи данных. Эта команда переводит моде

Гаврилов А.А. Работаем с модемом. 1992

 Гаврилов А.А. 
.  Работаем с модемом 
. 1992
. 
. МП "Малип"
. 
. В книге приведено краткое описание работы с модемом.  ы расскажем о связи компьютеров по коммутируемым телефонным каналам. Для осуществления такой связи вам необходимы две вещи: -модемы, а
Название: 
Работаем с модемом
Автор: 
Гаврилов А.А.
Год: 
1992
Издательство: 
МП "Малип"
Описание: 

В книге приведено краткое описание работы с модемом. ы расскажем о связи компьютеров по коммутируемым телефонным каналам. Для осуществления такой связи вам необходимы две вещи: -модемы, аппаратно совместимые по какому-либо стандарту МККТТ (МККТТ международный консультативный комитет по телефонии и телеграфии; английская аббревиатура CCITT) -программное обеспечение, использующее совместимые методы обмеаа информацией. Без модема немыслима система электронных коммуникаций.

О режим передачи данных. Эта команда переводит модем в режим передачи данных. Переводит модем в режим набора номера в моде . Команда Р стквится перед номером телефона в . Ставится в конце командной строки команды . После установления связи с удаленным модемом, находящимся в оригинальном режиме, переводит ваш модем в режим автоответа. Например, набрав на клавиатуре команду . Т набор номера с помощыо . Переводит модем в режим набора номера в моде . Команда Т ставится перед номером телефона . и тестирование модема. Вызывает различные программы самотестирования модема.

0036 - Проектирование операционных систем для малых ЭВМ - Для каждого запроса на ввод. Адрес блока управления

С. Кейслер. Проектирование операционных систем для малых ЭВМ. 1986

 С. Кейслер 
.  Проектирование операционных систем для малых ЭВМ 
. 1986
. 
. Мир
. 
. В книге американского специалиста рассматриваются методы проектирования операционных систем многоуровневого управления малыми вычислительными машинами, предназначенными
Название: 
Проектирование операционных систем для малых ЭВМ
Автор: 
С. Кейслер
Год: 
1986
Издательство: 
Мир
Описание: 

В книге американского специалиста рассматриваются методы проектирования операционных систем многоуровневого управления малыми вычислительными машинами, предназначенными для использования в автоматизированных комплексах управления производственными процессами или в качестве персональных компьютеров. Описываются основные блоки операционной системы, указывается их назначение. Значительное внимание уделено взаимодействию операционных систем с пользователем. Изложение сопровождается многочисленными примерами. Для специалистов, работающих в области создания программного обеспечения мини- и микроЭВМ.

Для каждого запроса на ввод. Адрес блока управления каналом . Канал связан с файлом или устройством. Адрес блока управления определяется в элементе ЗАПРОС. Четыре элемента служат временными буферами. При последовательной передаче данных этот адрес автоматически корректируется. Для поблочной передачи данные передаются непосредственно в пространство вызывающей программы, поэтому номер карты определяет резидентную область вызывающего процесса. При передаче записей блок с диска пересылается в системный буфер, адрес которого определен в поле ЗАПРОС. Область оверлейного контроля.

0102 - Языки программирования С++ - Выражение наподобие . Класс . Кроме того, этот к...

Стивен Прата. Языки программирования С++. 2005

 Стивен Прата 
.  Языки программирования С++ 
. 2005
. 5-93772-123-3
. DiaSoft
. 
. В новом издании популярной книги известного автора и специалиста по С++ рассматривается устоявшаяся версия языка, соответствующая стандарту ISO/АNSI. Изложение материала н
Название: 
Языки программирования С++
Автор: 
Стивен Прата
Год: 
2005
Издательство: 
DiaSoft
Описание: 

В новом издании популярной книги известного автора и специалиста по С++ рассматривается устоявшаяся версия языка, соответствующая стандарту ISO/АNSI. Изложение материала не привязано ни к какой конкретной реализации С++. В основе изложения материала лежит оригинальная методика, разработанная автором и неоднократно проверенная на различных группах пользователей.

Выражение наподобие . Класс . Кроме того, этот класс поддерживает элементы данных объекта . Более того, в С. Итак, один ко . Перенаправление Стандартные потоки ввода. Но многие операционные системы, включая . Представим себе, например, что имеется исполняемая про. После выполнения программы отображается следующее. О Здесь входные данные поступали с клавиатуры, а вывод направлялся на экран. Однако. Другими словами, операционная система изменяет связь на входном конце потока вво.

0017 - Программирование на языке Си - Следующее замечание не имеет никакого отношения к ст...

Подбельский В.В., Фомин С.С. Программирование на языке Си. 2004

 Подбельский В.В., Фомин С.С. 
.  Программирование на языке Си 
. 2004
. 300 dpi (b/w)
. Финансы и статистика
. 
. Пособие (2-е издание) состоит из трех разделов. Первый раздел - это полный курс программирования на стандартном языке Си. Рассматриваются вс
Название: 
Программирование на языке Си
Автор: 
Подбельский В.В., Фомин С.С.
Год: 
2004
Издательство: 
Финансы и статистика
Описание: 

Пособие (2-е издание) состоит из трех разделов. Первый раздел - это полный курс программирования на стандартном языке Си. Рассматриваются все средства языка Си, не зависящие от реализаций, существующие в компиляторах на ПЭВМ, рабочих станциях и мощных сетевых серверах. Второй раздел посвящен выполнению программ в разных операционных системах. Третий раздел - это практикум по языку Си. По каждой теме практикума приведены методические рекомендации и варианты заданий для организации индивидуальной работы в учебной группе или классе. Для студентов и преподавателей вузов, а также для желающих освоить самостоятельно программирование на языке Си.

Следующее замечание не имеет никакого отношения к стандартам языка Си. Выше указано, что результат выполнения программы получен при использовании компилятора языка Си, включенного в интегрированную среду программирования . Необходимость в этом замечании связана с давним затруднением, которое сопровождает уже несколько поколений компиляторов разных фирм. Например, при попытке выполнить программу в интегрированной среде . Такой компилятор языка Си включен в интегрированную среду . Указатели, массивы, строки .

0019 - Язык С++ - Однако здесь возникают затруднения, связанные с одни

В.В. Подбельский. Язык С++. 2003

В.В. Подбельский
. Язык С++
. 2003
. 5-279-02204-7
. Москва "Финансы и статистика"
. 
. В книге подробно рассмотрены синтаксис, семантика и техника программирования объектно-ориентированного языка С++. Приведено большое количество программ, иллюстрирующие
Название: 
Язык С++
Автор: 
В.В. Подбельский
Год: 
2003
Издательство: 
Москва "Финансы и статистика"
Описание: 

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

Однако здесь возникают затруднения, связанные с одним из принципов языков Си и Си. По определению, многомерные массивы как таковые не существуют. Если мы описываем массив с несколькими индексами, например, так. В свою очередь, каждый из этих элементов есть одномерный массив из четырех элементов типа . И, наконец, каждый из этих элементов является массивом из двух элементов типа . Мы не случайно так подробно еще раз остановились на особенностях синтаксиса и представления многомерных массивов. Дело в том, что эти тонкости не бросаются в глаза при обычном определении массива, когда его размеры .

0029 - С/С++. Структурное программирование: Практикум - Для этого есть Учебник . Попробуйте заменить в програ...

Павловская Т.А., Щупак Ю.А. С/С++. Структурное программирование: Практикум. 2003

 Павловская Т.А., Щупак Ю.А. 
.  С/С++. Структурное программирование: Практикум 
. 2003
. 5-94723-447-5
. Питер
. 
. Практикум предназначен для изучения языка С++ на семинарах и для его самостоятельного освоения. Он является дополнением к учебнику Т.А. Па
Название: 
С/С++. Структурное программирование: Практикум
Автор: 
Павловская Т.А., Щупак Ю.А.
Год: 
2003
Издательство: 
Питер
Описание: 

Практикум предназначен для изучения языка С++ на семинарах и для его самостоятельного освоения. Он является дополнением к учебнику Т.А. Павловской "С/С++. Программирование на языке высокого уровня", выпущенной издательством "Питер" в 2001 году. В практикуме на примерах рассматриваюстя средства С++, используемые в рамках сруктурной парадигмы: стандартные типы данных, основные конструкции, массивы, строки, структуры, фукнции, шаблоны, динамические структуры данных. Обсуждаются алгоритмы, приемы отладки, вопросы качества и стиля. По каждой теме приведено несколько комплектов из 20 вариантов заданий.

Для этого есть Учебник . Попробуйте заменить в программе оператор вывода . Вид окна после ввода строки Откомпилируйте . Результат будет настолько безобразным, что рисунок. Проблемы с вводом. Этот вопрос подробно рассматривается на семинаре . Здесь мы только напомним, что весь вводвывод в консольном окне идет в кодировке стандарта . Поэтому для нормального вывода строки, содержащей буквы русского алфавита, эту строку надо сначала . Аналогично, если в программе есть консольный ввод текста и этот текст в дальнейшем надо сохранять в документах . С учетом сказанного выше можно предложить следующую адаптацию нашей первой программы к местным .

0025 - Microsoft .NET. Наиболее полное руководство - В качестве стандартных примеров подобных ситуаций мо...

Алексей Дубовцев. Microsoft .NET. Наиболее полное руководство. 2004

Алексей Дубовцев
. Microsoft .NET. Наиболее полное руководство
. 2004
. 5-94157-478-9
. БХВ-Петербург
. 
. Рассмотрены теоретические основы и практические приемы программирования на платформе .NET с использованием популярных языков С#, VB.NET, МС++, IL. О
Название: 
Microsoft .NET. Наиболее полное руководство
Автор: 
Алексей Дубовцев
Год: 
2004
Издательство: 
БХВ-Петербург
Описание: 

Рассмотрены теоретические основы и практические приемы программирования на платформе .NET с использованием популярных языков С#, VB.NET, МС++, IL. Описаны метаданные, общая система типов, сборки, архитектура доменов, атрибуты и др. На большом количестве простых и понятных примеров рассмотрены обработка исключений, делегаты и события, потоки и др. Дано подробное представление низкоуровневого взаимодействия с операционной системой из среды .NET. Прилагается компакт-диск, содержащий большое количество примеров на языках С#, VB.NET, MC++, IL.

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

0017 - Основы программирования в Delphi 7 - Объявление записи Как любой тип, создаваемый програ

Культин Н. Б. Основы программирования в Delphi 7. 2003

Культин Н. Б.
. Основы программирования в Delphi 7
. 2003
. 5-94157-269-7
. СПб:БХВ-Петербург
. 
. Описывается Весь процесс разработки программы: от конструирования диалогового окна до организации справочной системы и создания установочного CD-ROM. Матери
Название: 
Основы программирования в Delphi 7
Автор: 
Культин Н. Б.
Год: 
2003
Издательство: 
СПб:БХВ-Петербург
Описание: 

Описывается Весь процесс разработки программы: от конструирования диалогового окна до организации справочной системы и создания установочного CD-ROM. Материал включает ряд тем, которые, как правило, остаются 39 рамками книг, адресованных начинающим — обработка Символьной информации, использование .динамических структур, работа с файлами. Рассматриваются вопросы работы с графикой, мультимедиа и базами данных. Приисдено описание процесса создания анимации, а также справочной системы при помощи программы Microsoft HTML Help Workshop, установочного CD-ROM в liistallShield Express. Книга отличается доступностью изложения, большим количеством наглядных примеров.

Объявление записи Как любой тип, создаваемый программистом, тип . В общем виде объявление типа . Иногда тип перемен ной. В этом случае тип записи указывается сразу за именем переменной, через двоеточие. В общем виде инструкция . Например, если в программе объявлена запись . Для того чтобы программа могла сохранить значение переменной. Процесс работы с файлом записей практически ничем не отличается от процесса работы с обычным файлом. Сначала надо объявить файловую переменную и с помощью процедуры . Затем нужно открыть файл . После этого можно прочитать запись из файла или записать запись в файл.

0046 - Windows 98-Ме-2000-XP - Например, чтобы привлечь внимание к заголовку или как...

Комягин В.Б. Windows 98-Ме-2000-XP. 2004

 Комягин В.Б.
.  Windows 98-Ме-2000-XP 
. 2004
. 5-93673-020-4
. — М. : Лучшие книги
. 
. В этой книге Вы найдете все, что необходимо для успешного освоения работы с операционной системой Windows: большое количество тем; простую и доступную методику излож
Название: 
Windows 98-Ме-2000-XP
Автор: 
Комягин В.Б.
Год: 
2004
Издательство: 
— М. : Лучшие книги
Описание: 

В этой книге Вы найдете все, что необходимо для успешного освоения работы с операционной системой Windows: большое количество тем; простую и доступную методику изложения, построенную на конкретных примерах; русский перевод английских терминов. Причем в книге одновременно рассматриваются четыре версии Windows: 98, Millennium Edition (ME), 2000 и ХР, что позволит Вам не тратить лишние деньги при переходе к новой версии.

Например, чтобы привлечь внимание к заголовку или какому. Изменение правой границы первого абзаца Установим для второго абзаца сантиметровый отступ, а для его первой строки такой же выступ смещение относительно левого края абзаца. Щелкните мышью в любой строке второго абзаца. Положение маркеров на Линейке . Перетащите нижний маркер Д у левого края Линейки . Левая граница второго абзаца будет смещена вправо на . строка будет выступать влево относительно левого края абзаца . Ш Дпуиен. Это означает, что как топько слово выступит за правь.

0011 - Основы алгоритмизации и программирования: Учебное пособие - Сортировка Шелла В методе Шелла сравниваются не сосе...

Колдаев В.Д. Основы алгоритмизации и программирования: Учебное пособие. 2006

 Колдаев В.Д. 
.  Основы алгоритмизации и программирования: Учебное пособие 
. 2006
. 5-8199-0279-3; 5-16-002690-8
. М.: ИД «ФОРУМ»: ИНФРА-М
. 
. Рассмотрен широкий круг алгоритмов обработки линейных и нелинейных структур данных. Приведены основные поняти
Название: 
Основы алгоритмизации и программирования: Учебное пособие
Автор: 
Колдаев В.Д.
Год: 
2006
Издательство: 
М.: ИД «ФОРУМ»: ИНФРА-М
Описание: 

Рассмотрен широкий круг алгоритмов обработки линейных и нелинейных структур данных. Приведены основные понятия алгоритмизации, свойств алгоритмов, общие принципы построения алгоритмов, основные алгоритмические конструкции. Рассмотрены эволюция языков программирования, технология работы и фрагменты программ, а также основные принципы объектно-ориентированного программирования. Для студентов, обучающихся по направлению и специальностям программного обеспечения вычислительной техники и автоматизированных систем, прикладной математики и обработки информации.

Сортировка Шелла В методе Шелла сравниваются не соседние элементы, а элементы, расположенные на расстоянии . После каждого просмотра шаг . На последнем просмотре он сокращается до . Например, пусть дан список, в котором число элементов четно. Список длины и разбивается на и. При первом просмотре сравниваются элементы, отстоящие друг от друга на . имеем аналогию с методом стандартного обмена. Сложность метода Шелла — . Исходный массив . Алгоритмы и структуры данных . При этом весь список элементов делится относительно базового ключа на две части. Для каждой части процесс повторяется. Поясним метод на примере.

0020 - Языки программирования: разработка и реализация - Включение и исключение элементов ограничено только о...

Т. Пратт. Языки программирования: разработка и реализация. 1979

 Т. Пратт 
.  Языки программирования: разработка и реализация 
. 1979
. 
. Мир
. 
. Книга посвящена систематическому изложению языков программирования. В первой ее части вводится система понятий и критериев, позволяющих исследовать самые различные языки с
Название: 
Языки программирования: разработка и реализация
Автор: 
Т. Пратт
Год: 
1979
Издательство: 
Мир
Описание: 

Книга посвящена систематическому изложению языков программирования. В первой ее части вводится система понятий и критериев, позволяющих исследовать самые различные языки с единой точки зрения. Главное внимание уделяется семантике языков, т. е. структурам данных, операциям, структурам управления и организации памяти. Во второй части рассматриваются семь наиболее распространенных языков программирования: Фортран, Алгол 60, Кобол, ПЛ/I, Лисп, Снобол 4, АПЛ. Книга рассчитана на широкий круг программистов.

Включение и исключение элементов ограничено только одним концом стека, называемым вершиной стека. Доступ обычно разрешается только к элементу, находящемуся на вершине стека. Термин стек является описательным по отношению к способу, с помощью которого массив растет и сокращается, например кипа тарелок может расти и сокращаться только путем добавления и убирания верхних тарелок. Стеки — это чрезвычайно важная структура данных, с которой мы будем много раз сталкиваться в следующих главах. Для стеков широко используются два основных представления — последовательное и связанное.

0009 - Изучаем С++ - Это указатель на указатель. Действительно, попробуе

А. Крупник. Изучаем С++. 2004

 А. Крупник 
.  Изучаем С++ 
. 2004
. 5-318-00097-5
. Питер
. 
. Эта небольшая книга посвящена "сердцевине" языка C++ - основным идеям (построению объектов и налаживанию взаимодействия между ними), без которых невозможно овладеть этим языком программирова
Название: 
Изучаем С++
Автор: 
А. Крупник
Год: 
2004
Издательство: 
Питер
Описание: 

Эта небольшая книга посвящена "сердцевине" языка C++ - основным идеям (построению объектов и налаживанию взаимодействия между ними), без которых невозможно овладеть этим языком программирования. Обучаясь на простых примерах, читатель постепенно знакомится с кругом идей объектно-ориентированного программирования и основными конструкциями языка C++. Прочитав эту книгу, можно писать довольно сложные программы. Но всего важнее то, что знание основных идей и конструкций языка позволяет легко ориентироваться в мире C++ и других объектно-ориентированных языков, самостоятельно получать недостающие знания.

Это указатель на указатель. Действительно, попробуем понять, что такое . Очевидно, это имя массива указателей. И, согласно нашему пониманию массива, . Но что такое этот элемент. Такие объекты объявляются в С. Применив к такому указателю оператор . Функции, указатели и ссылки Еще любопытней можно записать равенство . В данном случае нам нужно получить не . Начнем, как обычно, с . Поэтому предыдущее равенство можно представить и так. Следовательно, ссшиэлемепты получаются оператором . Наконец, верна и совсем уж дикая запись, поскольку операторы . На сколько позиций назад нужно вернуть указатель .

0019 - Искусство дизассемблирования - именно по такой схеме функционируют . да, код програм...

Касперски К., Рокко Е. Искусство дизассемблирования. 2008

 Касперски К., Рокко Е. 
.  Искусство дизассемблирования 
. 2008
. 978-5-9775-0082-1
. БХВ-Петербург
. 
. Книга посвящена вопросам и методам дизассемблирования, знание которых позволит эффективно защитить свои программы и создать более оптимизированные пр
Название: 
Искусство дизассемблирования
Автор: 
Касперски К., Рокко Е.
Год: 
2008
Издательство: 
БХВ-Петербург
Описание: 

Книга посвящена вопросам и методам дизассемблирования, знание которых позволит эффективно защитить свои программы и создать более оптимизированные программные коды. Объяснены способы идентификации конструкций языков высокого уровня таких, как С/C++ и Pascal, показаны различные подходы к реконструкции алгоритмов. Приводится обзор популярных хакерских инструментов для Windows, UNIX и Linux отладчиков, дизассемблеров, шестнадцатеричных редакторов, API- и RPC-шпионов, эмуляторов. Рассматривается исследование дампов памяти, защитных механизмов, вредоносного программного кода вирусов и эксплоитов. Уделено внимание противодействию антиотладочным приемам.

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

0007 - Структурный анализ систем: IDEF-технологии - Пример комбинации двух типов соединений иг Рис. Диа...

С.В. Черемных, И.О. Семенов, В.С. Ручкин. Структурный анализ систем: IDEF-технологии. 2001

 С.В. Черемных, И.О. Семенов, В.С. Ручкин 
.  Структурный анализ систем: IDEF-технологии 
. 2001
. 5-279-02433-3
. ФиС
. 
. Изложена технология современного структурного анализа бизнес-процессов на основе пакета Международных стандартов моделирования IDEF
Название: 
Структурный анализ систем: IDEF-технологии
Автор: 
С.В. Черемных, И.О. Семенов, В.С. Ручкин
Год: 
2001
Издательство: 
ФиС
Описание: 

Изложена технология современного структурного анализа бизнес-процессов на основе пакета Международных стандартов моделирования IDEF. Благодаря доступной и хорошо структурированной форме подачи материала, а также тщательно подобранным примерам специалисты, прежде всего в области менеджмента, имеют возможность использовать рассмотренную в книге технологию в качестве рабочего инструмента в своей практической деятельности. Для студентов, аспирантов, преподавателей экономических вузов, специалистов-менеджеров всех уровней, а также для получающих второе высшее образование в области менеджмента. Ссылка на практикум авторов: Практикум по IDEF.

Пример комбинации двух типов соединений иг Рис. Диаграмма ГОЕРЗ с комбинацией соединений . Они используются при построении диаграммы для привлечения внимания пользователя к каким. Указатель изображается на диаграмме в виде прямоугольника, похожего на изображение действия. Имя указателя обычно включает его тип . Указатель ССЫЛКА может относиться и к соединению ЕДИНИЦА ДЕЙСТВИЯ . В этом смысле ССЫЛКА служит альтернативой методу помещения текстовых заметок непосредственно на диаграммах УТОЧНЕНИЕ . Указатель УТОЧНЕНИЕ обычно используется для описания логики ветвления у соединений На рис.

0031 - PHP5. Профессиональное программирование - Весь код, необходимый для поддержки . Несколькими ст

Э.Гутманс, С.Баккен, Д.Ретанс. PHP5. Профессиональное программирование. 2006

 Э.Гутманс, С.Баккен, Д.Ретанс 
.  PHP5. Профессиональное программирование 
. 2006
. 5-93286-083-9
. Символ
. 
. Каким бы большим и сложным ни был ваш программный проект, вы сможете сделать его более мощным и совершенным, прочитав это подробное руководств
Название: 
PHP5. Профессиональное программирование
Автор: 
Э.Гутманс, С.Баккен, Д.Ретанс
Год: 
2006
Издательство: 
Символ
Описание: 

Каким бы большим и сложным ни был ваш программный проект, вы сможете сделать его более мощным и совершенным, прочитав это подробное руководство по PHP 5, написанное Энди Гутмансом, одним из разработчиков PHP, Стигом Баккеном, создателем PEAR, и Дериком Ретансом, лидером группы тестирования PHP. Авторы делятся своими уникальными знаниями и предлагают множество реалистичных примеров. Вы познакомитесь с особенностями новой объектной модели PHP 5, шаблонами проектирования, улучшенной поддержкой XML и веб-сервисов.

Весь код, необходимый для поддержки . Несколькими строками ниже раСПОЛО. Он применяется для доступа к вашим . И наконец, для обеспечения доступа к . Для этих целей механизм обслуживания . Введение в разработку расширений РНР Таблица . в нашем случае . Указатель на функцию. ее прототип должен напоминать нечто подобное. Если соответствующие кон фи. Мы рассмотрим самые основы это. Новые параметры конфи. определений, но это. Значение может быть взято из системных фай лов, таких как . Значение может быть взято из файла. Значение может быть изменено из сценария. Значение может быть изменено отовсюду.

0026 - Язык программирования С++, учебный курс - Упомянутый выше класс . Исключения и информация о ти

С.В.Глушаков, А.В.Коваль, С.В.Смирнов. Язык программирования С++, учебный курс. 2001

 С.В.Глушаков, А.В.Коваль, С.В.Смирнов 
.  Язык программирования С++, учебный курс 
. 2001
. 
. Фолио, Харьков
. 
. В книге дано описание языка программирования С++ на ос-  основе стандарта International Standard for Information Systems  Programming Langu
Название: 
Язык программирования С++, учебный курс
Автор: 
С.В.Глушаков, А.В.Коваль, С.В.Смирнов
Год: 
2001
Издательство: 
Фолио, Харьков
Описание: 

В книге дано описание языка программирования С++ на ос- основе стандарта International Standard for Information Systems Programming Language C++ (ISO/IEC JTCl/SC22/WG21). Этому стандарту соответствует большинство новейших компиляторов С++, поставляемых различными компаниями (например, Microsoft, Inprise Corp., Sun Microsystems, Free Software Foundation и др.). Помимо языка С++ в книге описаны некоторые важнейшие функции языка С, определенные в стандарте ANSI С, а также Unicode-строки и, ставшая составной частью языка, стандартная библиотека шаблонов (STL). B книге приведено множество при- примеров, которые иллюстрируют излагаемый материал.

Упомянутый выше класс . Исключения и информация о типе времени выполнения . Поэтому в разных компиляторах оно различно. Ниже приведен пример обработки неожиданного исключения. В этом случае вызывается функция . Это поведение можно изменить, установив собственный обработчик завершения программы с помощью функции . Эта функция имеет следующий прототип. Вы можете вызвать функцию . Этой функции можно передать в качестве параметра . После выполнения любых желаемых действий по очистке памяти, она должна вызвать функцию . Если она этого не сделает, вызывается функция . Исключения и информация о типе времени выполнения .

0016 - Самоучитель C++ - Что в действительности происходит при присваивании о...

Герберт Шилдт. Самоучитель C++. 2002

Герберт Шилдт
. Самоучитель C++
. 2002
. ISBN 5-7791-0086-1
. БХВ-Петербург
. 
. Необходимость в переработке и дополнении предыдущего издания книги вызвана в первую очередь выходом в свет долгожданного для программистов всего мира единого международного с
Название: 
Самоучитель C++
Автор: 
Герберт Шилдт
Год: 
2002
Издательство: 
БХВ-Петербург
Описание: 

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

Что в действительности происходит при присваивании одного объекта другому? 2. Могут ли возникать ошибки или побочные эффекты при присваивании одного объекта другому? (Приведите пример. Когда объект передается функции в качестве аргумента, создается копия этого объекта. Вызывается ли конструктор копии? Вызывается ли ее деструктор? 4. По умолчанию объект передается функции по значению, это означает, что появляющаяся внутри функции копия объекта не связана с аргументом, используемом при вызове, т. Возможно ли нарушение этого принципа?

0004 - Практикум по программированию на фортране (ОС ЕС ЭВМ). - В языке фортран шестнадцатеричные цифры принято изо

Бухтияров А.М., Маликов Ю.П., Фролов Г.Д. Практикум по программированию на фортране (ОС ЕС ЭВМ). 1983

 Бухтияров А.М., Маликов Ю.П., Фролов Г.Д. 
.  Практикум по программированию на фортране (ОС ЕС ЭВМ). 
. 1983
. 
. Москва, Наука
. 
. Книга содержит описание алгоритмического языка фортран-IV, учитывающего ряд особенностей ЕС ЭВМ, сведения по операционной
Название: 
Практикум по программированию на фортране (ОС ЕС ЭВМ).
Автор: 
Бухтияров А.М., Маликов Ю.П., Фролов Г.Д.
Год: 
1983
Издательство: 
Москва, Наука
Описание: 

Книга содержит описание алгоритмического языка фортран-IV, учитывающего ряд особенностей ЕС ЭВМ, сведения по операционной системе этих машин, необходимые для подготовки этих программ к их выполнению на ЭВМ. В конце разделов описания языка содержится набор контрольных вопросов и совокупность задач для закрепления изучаемого материала. Ответы на эти задачи содержатся в конце книги. Книга рассчитана на студентов вузов и втузов и может быть использована для обучения слушателей курсов профессионально-технической подготовки, а также для самостоятельного изучения фортрана. Книга может пригодиться изучающим и использующим фортран (ms fortran 77).

В языке фортран шестнадцатеричные цифры принято изображать следующими символами основного набора. ОСНОВНЫЕ ЭЛЕМЕНТЫ ЯЗЫКА Таблица . Двоичные коды шестнадцатеричных цифр Цифра Кол Цифра Код Цифра Код Цифра Код . Каждая шестнадцатеричная цифра константы в основной памяти представляется в виде четырехразрядного двоичного кода в соответствии с табл. Примеры шестнадцатеричных констант. Шестнадцатеричные константы размещаются в ячейках памяти таким образом, чтобы каждая пара цифр попала в отдельную однобайтовую ячейку.

0014 - Искусство создания компонентов Delphi - Это в максимальной степени касается имен методов — в

Фаронов В. Искусство создания компонентов Delphi. 2005

 Фаронов В. 
.  Искусство создания компонентов Delphi 
. 2005
. 5-469-00410-4
. Питер
. 
. В книге рассматриваются все вопросы создания новых компонентов в системе программирования Borland Delphi. Книга состоит из трех частей. Первая посвящена реализации
Название: 
Искусство создания компонентов Delphi
Автор: 
Фаронов В.
Год: 
2005
Издательство: 
Питер
Описание: 

В книге рассматриваются все вопросы создания новых компонентов в системе программирования Borland Delphi. Книга состоит из трех частей. Первая посвящена реализации объектно-ориентированной модели, являющейся основой любого вновь создаваемого компонента. Во второй части подробно рассматриваются все детали процесса создания компонентов, в том числе выбор родительского класса, создание модуля компонента и включение его в существующий или новый пакет, создание свойств, методов и событий, тестирование и отладка компонента и его регистрация в среде Delphi.

Это в максимальной степени касается имен методов — ведь для их вызова пользователь компонента должен написать код с учетом этих имен. Давайте посмотрим правде в глаза — международным языком общения является английский язык. Отсюда первое неукоснительное правило. Представьте себе, что вам нужно обратиться к методу . Далеко не факт, что пользователь вашего компонента обязан знать русский язык. Второе неукоснительное правило. Многие из них основаны на конструкциях типа . Что касается описательности — сравните . А как вы отнесетесь к тому, что я заставлю вас обращаться к методу .

0040 - Этюды для программистов - Тело функции разбито запятыми на аргументы . Предпол...

Ч. Уэзерелл. Этюды для программистов. 1982

 Ч. Уэзерелл 
.  Этюды для программистов 
. 1982
. 
. "Мир"
. 
. Книга американского специалиста по системному программированию — уникальный сборник задач по программированию из разных областей: моделирования, точности вычислений, обработки текстов, искус
Название: 
Этюды для программистов
Автор: 
Ч. Уэзерелл
Год: 
1982
Издательство: 
"Мир"
Описание: 

Книга американского специалиста по системному программированию — уникальный сборник задач по программированию из разных областей: моделирования, точности вычислений, обработки текстов, искусственного интеллекта, конструирования компиляторов. Большинство задач базируется на реальных и игровых ситуациях. Для всех, кто преподает и изучает программирование.

Тело функции разбито запятыми на аргументы . Предполагается, что первым . Если вызов функции записан с одним диезом в виде . Процессор просто удаляет внешние скобки и оставляет внутренность без внимания. Так, если ум означает функцию умножения, а ел — функцию сложения, то результатом вычисления входной цепочки . Все действия процессора подчиняются точно сформулированной процедуре, называемой алгоритмом Трак. Процессор содержит три структуры. Для наглядности обычно считают, что нейтральная цепочка располагается слева, указатель сканирования — посередине и активная цепочка — справа.

0049 - Как программировать на C++ - Пользователю предлагается выбрать позицию меню . Каж...

Харви Дейтел и Пол Дейтел. Как программировать на C++. год и версия издания неизвестны

 Харви Дейтел и Пол Дейтел 
.  Как программировать на C++ 
. год и версия издания неизвестны
. 
. 
. 
. Книга предлагает полный курс изучения наиболее популярного и перспективного языка программирования — C++ и рассчитана как на начинающих, не владеющих н
Название: 
Как программировать на C++
Автор: 
Харви Дейтел и Пол Дейтел
Год: 
год и версия издания неизвестны
Издательство: 
Описание: 

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

Пользователю предлагается выбрать позицию меню . Каждая позиция обслуживается своей определенной функцией. Указатели на каждую функцию хранятся в массиве указателей на функции. Выбор пользователя используется как индекс массива, а указатель в массиве используется для вызова функции. Определены три функции — . Указатели на эти три функции хранятся в массиве . Демонстрация массива указателей на функции . Демонстрация массива указателей на функции . Массив получает в качестве начальных значений имена трех функций. Когда пользователь вводит значения между . Вызов функции выполняется следующим образом, .

0018 - Системы на микроконтроллерах и БИС программируемой логики - Выходные буферы обеспечивают ток . При использовании...

В.Б.Бродин, А.В.Калинин. Системы на микроконтроллерах и БИС программируемой логики. 2002

 В.Б.Бродин, А.В.Калинин. 
.  Системы на микроконтроллерах и БИС программируемой логики 
. 2002
. 5-7163-0089-8
. М.: Издательство ЭКОМ
. 
.  Аннотация редакции:   Рассматривается технология проектирования микроэлектронных систем на основе микроконтроллер
Название: 
Системы на микроконтроллерах и БИС программируемой логики
Автор: 
В.Б.Бродин, А.В.Калинин.
Год: 
2002
Издательство: 
М.: Издательство ЭКОМ
Описание: 

Аннотация редакции: Рассматривается технология проектирования микроэлектронных систем на основе микроконтроллеров и БИС программируемой логики (ПЛИС). Описаны «ядра» MCS-51 и AVR современных микроконтроллеров, микроконвертер ADjaC812 фирмы Analog Devices, семейства ПЛИС на примере изделий фирмы Altera. Рассмотрено проектирование цифровых устройств на основе ПЛИС с использованием языка AHDL. Описаны различные средства программирования и отладки микропроцессорных контролеров. Книга включает многочисленные примеры схем и фрагменты программ, которые могут быть использованы в практической работе.

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

0056 - Технологии С++ Builder. Разработка приложений для бизнеса - Задача перехвата сетевого трафика достаточно сложна

Бобровский С. И. Технологии С++ Builder. Разработка приложений для бизнеса. 2007

Бобровский С. И.
. Технологии С++ Builder. Разработка приложений для бизнеса
. 2007
. 978-5-91180-213-4
. Питер
. 
. Книга представляет собой учебный курс для студентов, изучающих разработку информационных систем и программирование на языке высокого уровн
Название: 
Технологии С++ Builder. Разработка приложений для бизнеса
Автор: 
Бобровский С. И.
Год: 
2007
Издательство: 
Питер
Описание: 

Книга представляет собой учебный курс для студентов, изучающих разработку информационных систем и программирование на языке высокого уровня. Курс развернут над системой программирования C++Builder 2006 и комплексом информационных технологий, реализуемых ее средствами. Главы книги объединены в шесть тематических разделов. Разделы охватывают: основы программирования на языке C++ и объектно-ориентированное программирование, работу с базами данных и создание приложений, взаимодействующих с ними, создание клиентских и серверных приложений для Интернета, развертывание многоуровневых приложений.

Задача перехвата сетевого трафика достаточно сложная и зависит от конкретной операционной системы. Обычно либо создается промежуточный прокси. Существует немало готовых компонентов сторонней разработки для среды . Достаточно настроить его свойства . Это событие формируется, когда сервер отследил передачу текстового блока, который можно вывести, например, в поле формы. Для получения имени пользователя, которому принадлежит локальный диск, подключенный к сети, применяется функция . Она была разработана в первые годы развития Сети компанией . Технологии информационной безопасности . Чтобы обратиться к веб.

0022 - C++Builder 6. Справочное пособие. Книга 2. Классы и компоненты. - В действительности будет возвращено менее . Сравне

Архангельский А.Я. C++Builder 6. Справочное пособие. Книга 2. Классы и компоненты. 2002

Архангельский А.Я.
. C++Builder 6. Справочное пособие. Книга 2. Классы и компоненты.
. 2002
. 5-9518-0007-2 
. М.: Бином-Пресс
. 
.  C++Builder 6. Справочное пособие.  Книга 2. Классы и компоненты.  Издательство:М.: Бином-Пресс,  Год издания:2002 г. — Кол
Название: 
C++Builder 6. Справочное пособие. Книга 2. Классы и компоненты.
Автор: 
Архангельский А.Я.
Год: 
2002
Издательство: 
М.: Бином-Пресс
Описание: 

C++Builder 6. Справочное пособие. Книга 2. Классы и компоненты. Издательство:М.: Бином-Пресс, Год издания:2002 г. — Количество страниц: 528 с.: ил. Формат:PDF Размер файла:55.9 МБ В книге даются справочные сведения по многим базовым классам и типам C++Builder. Описания снабжены таблицами, содержащими свыше 2000 кратких харак- теристик свойств, методов, событий. Дается краткая методика разработки прикладных программ с помощью C++Builder. Помимо кратких характеристик, книга содержит подробные описания около 450 свойств, методов, событий, присущих различным ком- понентам и классам.

В действительности будет возвращено менее . Сравнение данного кода с приведенным в предыдущем разделе для типов строк . Если нам надо не отображать измененную строку в виде сообщения, а просто произвести замену фрагмента в исходной строке . Давайте еще более усложним задачу. Эту задачу можно было бы решить следующим кодом. Основные отличия заключаются в следующем. Рассмотренную задачу контекстного поиска и замены в строке можно было бы решить иначе, воспользовавшись функциями . Применение этих функций позволяет выполнить контекстную замену с помощью, например, следующего кода.