Путь разработчика    

Объектно-ориентированное программирование в С++ (Лафоре Р. 2004)


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



Отзывы (через Facebook):

Оставить отзыв с помощью аккаунта FaceBook:

Получите серийный номер жесткого диска в C#

Пример Получить серийный номер тома диска в C# показывает, как вы можете найти серийный номер для тома диска, такого как C: . Однако, если вы переформатир...

15 12 2019 13:13:31

Получить имя первого дня недели в C#

Различные культуры начинают неделю с другого первого дня недели. Например, некоторые культуры начинают неделю с понедельника, а другие начинают с воскресен...

14 12 2019 4:10:51

Используйте значок уведомления, чтобы захватить изображение на экране в C#

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

13 12 2019 19:57:11

Чтение и запись текста в текстовых файлах в C#

Когда вы нажимаете кнопку «Write» кнопки примера, следующий код записывает значения в текстовые поля в файл. Этот код создает новый StreamWriter для записи...

12 12 2019 2:16:51

Установите пиксели в растровом файле WPF в C#

В этом примере показано, как вы можете манипулировать пикселями в растровом файле WPF. Одна из вещей, которые мне меньше всего нравятся в WPF, - это то, ка...

11 12 2019 14:22:36

Delphi в примерах, играх и программах (Валерий Рубанцев)

В январе 2011 года в питерском издательстве Наука и техника вышла книга Валерия Рубанцева "Delphi в примерах, играх и программах". К сожалению, в ней не на...

10 12 2019 19:44:27

Как сделать изображение прозрачным фоном в C#

Метод Bitmap класса MakeTransparent изменяет все пиксели с заданным цветом на прозрачный цвет A = 0, R = 0, G = 0, B = 0 Когда программа запускается, следу...

09 12 2019 8:17:13

Сделайте диалог выбора, в котором используется цветное колесо в C#

Пример Нарисуйте цветное колесо с альфа-и насыщенными значениями в C# позволяет пользователю выбрать цвет на цветном колесе. В этом примере используется эт...

08 12 2019 12:52:59

HashMap в Java

В терминах компьютерного программирования карта представляет собой набор ассоциаций между парами объектов. Java HashMap - это базовая реализация интерфейса...

07 12 2019 17:54:20

Сделайте кнопку с картинкой под ней в C#

В этом примере кнопка отображает копии изображения, на котором она сидит, и, похоже, кнопка является частью основного изображения. Ключом к этому примеру я...

06 12 2019 9:29:30

Метод Java String charAt()

Java String charAt() возвращает символ, расположенный по указанному индексу в String. Строковые индексы начинаются с нуля и варьируются от 0 до длины() - 1...

05 12 2019 0:26:43

Как найти слово под мышью в элементе управления RichTextBox в C#

Следующий метод WordUnderMouse возвращает слово под мышью в RichTextBox. В коде используется метод RichTextBox управления GetCharIndexFromPosition, чтобы п...

04 12 2019 9:55:47

Программирование в тональности С# (Петцольд Ч.)

Эта книга — своего рода учебник для тех, кто решил заняться изучением С#—современного, объектно-ориентированного языка программирования, разработанного Mic...

03 12 2019 5:52:25

Нарисуйте кривую с отрицательным напряжением в C#

Сообщение Нарисуйте кривую с разной напряженностью в C# использует метод Graphics класса DrawCurve класса для рисования набора кривых с разными напряжениям...

02 12 2019 23:29:28

Как выполнить скрипт Python на Unix

В Unix он работает обычно следующим образом: Как самая первая строка вашего файла, используя путь для того, где интерпретатор Python установлен на вашей пл...

01 12 2019 12:30:38

Использование свойства Filter для выбора файлов изображений в C#

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

30 11 2019 6:21:38

Рисуем гладкий текст в GraphicsPath в C#

Вы можете установить свойство TextRenderingHint объекта Graphics для AntiAliasGridFit, чтобы нарисовать гладкий текст. Однако, если вы поместите текст в об...

29 11 2019 17:35:41

Многопользовательские игры. Разработка сетевых приложений (Глейзер Дж.)

Многопользовательские игры. Разработка сетевых приложений: Сетевые многопользовательские игры — это многомиллиардный бизнес, привлекающий десятки миллионов...

28 11 2019 16:53:45

Переменные и типы данных JavaScript

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

27 11 2019 7:56:48

C++ для чайников (Стефан Рэнди Дэвис)

Научитесь программировать! Полное руководство по C++, с учетом стандартов C++ и C++ 14. Вы всегда хотели научиться программировать, но не знали, какой язык...

26 11 2019 22:48:20

Использование полос прокрутки для выбора цветов RGB и HLS в C#

Пример Преобразование между цветами RGB и HLS модели в C# объясняют, как преобразовать цветные модели RGB и HLS. В этом примере используется аналогичный ко...

25 11 2019 14:38:13

Путь установки для Python

Windows позволяет постоянно настраивать переменные среды как на уровне пользователя, так и на уровне системы или временно в командной строке.  Чтобы запусти...

24 11 2019 9:40:53

Создаем класс вне любого оператора пространства имен в C#

Когда вы создаете класс в C#, Visual Studio автоматически помещает его в оператор пространства имен. Если имя вашего проекта isto_remove_namespace, то по у...

23 11 2019 18:44:25

Как составить список проверенных узлов TreeView в C#

Если для свойства CheckBoxes элемента управления TreeView установлено значение true, тогда элемент управления отображает поля, которые пользователь может п...

22 11 2019 23:21:36

PHP 5 для чайников (Джанет Валейд)

Данная книга является введением в область Web-программирования на языке Р Н Р 5. С ее помощью можно быстро написать сценарий для Web, обеспечить взаимодейств...

21 11 2019 10:56:42

Добавить варианты ComboBox во время выполнения в C#

В этом примере вы можете добавить ComboBox варианты, когда пользователь выбирает их во время выполнения. Чтобы отслеживать выбор для будущего использования...

20 11 2019 22:26:27

Понимание символа "@" в C#

Символ @ может быть довольно запутанным для некоторых разработчиков C. Я даже знал некоторых, кто программировал довольно долгое время, но у которых все ещ...

19 11 2019 10:33:37

Кортеж (Tuple) в Python

Кортеж представляет собой совокупность неизменных Python объектов, разделенных запятыми. Кортежи похожи на списки, но мы не можем изменить элементы кортежа...

18 11 2019 19:28:14

PHP. Объекты, шаблоны и методики программирования, 4-е издание (Мэт Зандстра)

Четвертое издание книги было пересмотрено и дополнено новым материалом. Книга начинается с обзора объектно-ориентированных возможностей PHP, в который вклю...

17 11 2019 11:47:58

Как найти число вхождения символа в строке

В этой статье мы напишем программу в C#, чтобы найти число вхождений символа в строке. Использование для цикла Вывод:  ...

16 11 2019 11:34:15

C++. От ламера до программера. Включая C++11 (Эллайн Алекс)

Описание книги C++. От ламера до программера. Включая C++11: Эта книга предлагает быстрый способ изучить принципы объектно-ориентированного программирования...

15 11 2019 13:14:16

Копировать и вставить данные в нескольких форматах в буфер обмена в C#

В этом примере показано, как копировать и вставлять данные в несколько форматов в буфер обмена. Он сохраняет данные в форматах Rich Text (RTF), текста и HT...

14 11 2019 18:49:27

Используйте ветку и привязаны для решения проблемы раздела в C#

Сообщение Используйте исчерпывающий поиск для решить проблему раздела в C# , объясняет проблему раздела и то, как вы можете использовать исчерпывающий поис...

13 11 2019 0:29:44

Программирование Java для начинающих

Обучение программе означает научиться решать проблемы с помощью кода. Эти простые примеры программирования полностью предназначены для начинающих, которые...

12 11 2019 21:45:45

Ассемблер на примерах. Базовый курс (Рудольф Марек)

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

11 11 2019 21:10:23

Создайте библиотеку кнопок XAML в C#

В этом примере показано, как можно создать библиотеку кнопок XAML с возможностью повторного использования в WPF. Пример Создание шаблона кнопки WPF в C# ис...

10 11 2019 2:26:51

Отображение контекстного меню для элементов TreeView в C#

В этом примере отображаются различные контекстные меню при щелчке правой кнопкой мыши на разных типах узлов в элементе управления TreeView. В этом примере...

09 11 2019 1:28:44

Используйте оператор is в C#

Оператор is позволяет определить, можно ли преобразовать объект в определенный тип. Например, предположим, что класс Student наследуется от Person и что st...

08 11 2019 15:46:15

Какова цель сериализации / десериализации в Java?

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

07 11 2019 19:50:28

Как получить длину строки в Java

Длина() объекта String возвращает длину этой строки. Длина строки Java такая же, как и юникодные кодовые единицы строки. Синтаксис: Нет параметра для lengt...

06 11 2019 13:26:40

Преобразование между корпусом Паскаля, верблюжьим футляром и правильным корпусом в C#

В этом примере используются методы расширения строк для преобразования строк между корпусом Pascal, верблюжьим футляром и правильным случаем. В случае Pasc...

05 11 2019 3:17:10

Что такое литералы в Python?

Литерал - это краткий и легко видимый способ написать значение. Литералы представляют собой возможные варианты примитивных типов для этого языка. Некоторые...

04 11 2019 2:15:13

Слияние заставки и видео в каталоге в C#

( Обратите внимание, что этот пример был написан в Visual Studio 2010.) В этом примере показано, как вы можете объединять заставки и видео в каталоге. Приме...

03 11 2019 4:16:53

Каковы final переменные в Java?

Конечным ключевым словом является зарезервированное ключевое слово в Java для ограничения пользователя и его можно применять к переменным-членам, методам,...

02 11 2019 12:57:52

Класс OutPutStreamWriter в Java

OutPutStreamWriter записывает символы в выходной поток, переводя символы в байты в соответствии с указанной кодировкой символов. Каждый OutputStreamWriter...

01 11 2019 2:38:44

Использование веб-браузера в Python

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

31 10 2019 10:51:27

Что такое механизм передачи параметров Python?

В терминах официальных Документация Python , аргументы передаются путем назначения в Python. Фактические параметры (аргументы) для вызова функции вводятся...

30 10 2019 19:48:47

Выполнять действия в зависимости от дня недели в C#

Когда программа запускается, она использует следующий код для отображения другого сообщения двумя разными способами для каждого дня недели. Программа запус...

29 10 2019 23:19:45

Используйте очередь для рисования двоичного дерева с шириной первого цвета в C#

Пример Нарисуйте ширину в ширину двоичное дерево в C# показывает, как использовать Stack для рисования двоичного дерева в порядке глубины. Программа создае...

28 10 2019 22:12:34

Длина строки в C#

Свойство Length в String Class возвращает общее количество символов в String. Синтаксис: int string.length Возвращает: Целое число: количество символов в у...

27 10 2019 0:52:48

Генерация случайных строк в C#

Иногда полезно генерировать случайные строки, часто для тестирования программы, такой как сортировка строк. Метод Random класса Next генерирует случайные ч...

26 10 2019 15:14:42

Разработка устройств на микроконтроллерах AVR: шагаем от чайника до профи (А. Белов)

Книга « Разработка устройств на микроконтроллерах AVR: шагаем от чайника до профи» Белова А. В. поможет Вам всего за шесть несложных шагов преодолеть путь от...

25 10 2019 21:42:19

Разница между Mutable и неизменяемым в Python

Все в Python - это объект. Вы должны понимать, что Python представляет все свои данные как объекты. Изменчивость объекта определяется его типом. Некоторые...

24 10 2019 5:50:33

Эффект радуги изображения в C#

Этот пример расширяет сообщение Использовать объект ImageAttributes для применения общих цветовых тонов к изображению на C# для радуги изображения. Он отби...

23 10 2019 19:26:28

Стоимость автомобиля, включая долгосрочный пробег в C#

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

22 10 2019 12:22:54

Как работает метод hashCode () Java?

Java.lang.Object имеет методы, называемые hasCode(), и эти методы играют значительную роль в приложении реального времени. Объект hashCode() Object фактиче...

21 10 2019 0:17:17

Класс FileReader в Java

FileReader - это характерно-ориентированный класс, который используется для обработки файлов в Java. Он предназначен для чтения потоков символов. Один симв...

20 10 2019 12:15:42

Сериализация и десериализация данных в C#

Что такое сериализация и десериализация? Сериализация - это механизм преобразования объекта в поток байтов или текста. Deserialization берет ряд байтов или...

19 10 2019 15:50:20

1С:Предприятие 8.0: Приемы программирования (Всеволод Несвижский)

Книга 1 С: Предприятие 8.0: Приемы программирования полностью построена на реальных примерах и задачах, решаемых 1 С-программистами в повседневной работе. Пре...

18 10 2019 6:55:23

Как добавить текст в существующий файл в Java

В Java вы можете использовать PrintWriter (file, true) для добавления нового содержимого в конец файла, и это позволит сохранить существующий контент и доб...

17 10 2019 0:41:20

Нарисуйте нормали поверхности на 3D-модели с помощью WPF и XAML

В этом примере показано, как рисовать поверхностные нормали. Он использует следующий код для создания сегментов объекта MeshGeometry3D, показывающих нормал...

16 10 2019 2:56:18

Позвольте пользователю выбрать принтер, а затем отправить распечатку непосредственно на него в C#

... Когда пользователь выбирает принтер и нажимает кнопку « Печать», следующий код отправляет распечатку на выбранный принтер. Источник: http://csharphelper...

15 10 2019 8:24:39

Hello World! Занимательное программирование ( Картер Сэнд, Уоррен Сэнд )

Привет! Любишь компьютерные игрушки? А хочешь попробовать написать что-нибудь сам? Представь, как зауважают тебя друзья, когда ты покажешь им игру своей со...

14 10 2019 10:17:27

Изучаем Python, 4-е издание (Марк Лутц)

Такие известные компании, как Google и Intel, Cisco и Hewlett-Packard, используют язык Python, выбрав его за гибкость, простоту использования и обеспечивае...

13 10 2019 8:12:52

Область из непрозрачных пикселей в C#

Пример Создание профилей PictureBoxes в C# устанавливает Region из двух элементов управления PictureBox для круговых областей. Это хорошо работает в этом п...

12 10 2019 6:48:11

Методы в C#

Методы также называются функциями. Методы позволяют определить логику в одном месте и использовать ее в нескольких местах. Синтаксис: В будущих статьях мы...

11 10 2019 15:27:34

Стабильные встречи в C#

В этом примере предполагается, что у вас есть люди, которые должны зарегистрироваться для ограниченного числа встреч. Каждому человеку разрешается выбирать...

10 10 2019 6:21:26

Как узнать реальное время в Unity 5 при помощи ntp сервера.

В этом уроке мы разберем, как узнать реальное время в Unity 5 при помощи ntp сервера для избежания "читерства" переводом времени на локальной машине....

09 10 2019 16:12:55

Нарисуйте заполненную кривую хризантемы в C#

Этот пример очень похож на Нарисовать кривую хризантемы в C# кроме того, он рисует заполненную кривую хризантемы. Он заполняет кривую, окрашивая треугольни...

08 10 2019 6:51:46

Удалите нецифровые или не-буквы из строки в C#

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

07 10 2019 22:43:57

Завершение работы Windows, перезагрузка, выход из системы, блокировка, спящий режим и спящий режим на C#

В этом примере показано, как программа C# может отключить Windows, перезагрузить, заблокировать, выйти из системы или спящий режим. Некоторые из этих опера...

06 10 2019 10:15:37

Используйте очередь для рисования двоичного дерева с шириной первого цвета в C#

Пример Нарисуйте ширину в ширину двоичное дерево в C# показывает, как использовать Stack для рисования двоичного дерева в порядке глубины. Программа создае...

05 10 2019 9:44:49

HashMap в Java

В терминах компьютерного программирования карта представляет собой набор ассоциаций между парами объектов. Java HashMap - это базовая реализация интерфейса...

04 10 2019 23:32:18

Создание и передвижение 2D персонажа в Unity по клику мыши

В этом уроке мы разобрали как создать 2D персонажа в Unity и реализовали плавное передвижение по клику мыши c возможностью отключения столкновений....

03 10 2019 12:28:36

Как открыть файл PDF в C#

Во время разработки я добавил в форму элемент WebBrowser. Когда программа запускается, он использует следующий код для открытия PDF-файла в элементе управл...

02 10 2019 3:18:18

Делегаты и интерфейсы в C#

Делегаты: Делегаты являются ссылочными типами, поэтому они выделяют весь объект только для ссылки на метод. Делегаты быстрее всего звонят, когда вы знаете...

01 10 2019 7:58:18

В чем разница между JDK и JRE?

JDK является акронимом для Java Development Kit. Это набор программных компонентов, который используется для разработки приложений на основе Java, включает...

30 09 2019 18:31:37

Программирование на Java

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

29 09 2019 0:52:27

Что такое JVM и является ли она независимой от платформы?

Java Virtual Machine (JVM) - это спецификация, предоставляющая среду выполнения, в которой может быть запущен Java-байт-код (файлы .class). JVM - платформа...

28 09 2019 13:36:37

Язык JavaScript (Илья Контор)

Эта часть позволит вам изучить Javascript с нуля или упорядочить и дополнить существующие знания. Мы будем использовать браузер в качестве окружения, но ос...

27 09 2019 12:24:13

Отображать изображения в базе данных Access в WPF и C#

В этом примере показано, как вы можете отображать изображения, хранящиеся в базе данных Access в программе WPF. Вы можете сделать это с помощью связанных э...

26 09 2019 13:53:58

Перечисление записей в метафайле в C#

Пример Отображение метафайла Windows (wmf) в C# < / a> показывает, как рисовать метафайл. В этом примере показано, как перечислять записи в метафайле, пред...

25 09 2019 9:32:44

Используйте ключевое слово params в C#

Если вы используете ключевое слово params перед параметром массива, используемым в качестве параметра last в методе, тогда вызывающий код может передавать...

24 09 2019 16:42:16

Запустите приложение DOS и запишите его вывод в C#

Этот код создает объект ProcessStartInfo для хранения информации о процессе, который он должен запустить. Затем он создает объект Process, устанавливает ег...

23 09 2019 15:10:21

Проверка поддерева TreeView в C#

Иногда полезно, чтобы пользователь выбрал поддерево TreeView, щелкнув узел более высокого уровня. Затем пользователь может отменить выбор отдельных узлов в...

22 09 2019 3:59:14

Нечеткие линии для рисования теней в C#

Один из способов рисования теней на C# - рисовать объект, сдвинутый вниз и вправо, светло-серого цвета, как показано слева на рисунке выше. Это работает до...

21 09 2019 14:29:44

Бизли Д. Python. Подробный справочник (4-е издание, 2010)

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

20 09 2019 23:48:51

Позвольте пользователю писать на PictureBox в C#

Класс Graphics предоставляет метод DrawLines, который рисует ряд связанных строк, который иногда называют полилинией. Эта программа позволяет пользователю...

19 09 2019 13:40:26

Инициализировать двумерные массивы в C#

Пример Инициализация массивов, списков и экземпляров классов в C# объясняется, как инициализировать одномерный массив. Вы можете использовать аналогичный с...

18 09 2019 19:26:36

Переменные и типы данных Python

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

17 09 2019 5:41:25

Сравните скорости LINQ для разных подходов в C#

В этом примере сравниваются скорости LINQ при использовании LINQ различными способами. Чтобы найти минимальные и максимальные значения X в List & lt; Point...

16 09 2019 6:25:34

Отображение состояния батареи с помощью значка уведомлений в C#

Пример Показывать статус батареи дружелюбно в C# показывает, как нарисовать изображение батареи, чтобы показать состояние батареи. В этом примере отображае...

15 09 2019 22:40:22

Исключение специальных символов в JavaScript

Управляющий символ позволяет вам выводить символы, которые обычно не могут быть доступны, как правило, потому что браузер интерпретирует его по-разному с т...

14 09 2019 8:19:15

Сохранение цветовой палитры в настройках программы на C#

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

13 09 2019 9:13:29

Изучаем HTML, XHTML и CSS (Эрик Фримен, Элизабет Робсон)

Устали от чтения книг по HTML, которые понятны только специалистам в этой области? Тогда самое время взять в руки новое издание " Изучаем HTML, XHTML и CSS....

12 09 2019 10:37:49

Как использовать FTP в Python

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

11 09 2019 16:34:44

Использовать глобальные привязки команд в WPF и C#

Пример Использование пользовательских привязок команд в WPF и C# объясняет, как вы можете использовать программу для пользовательских команд. ( Это запутанн...

10 09 2019 21:29:31

Перетаскивание изображений при отображении предварительного просмотра в C#

Пример Перетаскивание изображений в C# объясняет, как для перетаскивания изображений. См. Этот пример для основных идей. ( Обратите особое внимание на второ...

09 09 2019 7:32:21

Что такое try-with-resources в Java?

Справа try-with-resources, представленная на Java 7, хорошая функция обработки исключений. Это оператор try, который объявляет один или несколько ресурсов....

08 09 2019 5:19:51

Как распечатать содержимое элемента управления ListView на нескольких страницах в C#

Когда программа печатает в .NET, объект PrintDocument вызывает обработчик события PrintPage для создания каждой страницы. Эта программа должна установить п...

07 09 2019 14:32:33

Преобразование строки в массив символов в C#

В этой статье мы напишем программу в C# для преобразования String в массив символов.   Источник: http://www.csharpstar.com/convert-string-to-character...

06 09 2019 15:15:31

Как открыть и прочитать URL-адрес в Java

Чтение с URL-адреса так же просто, как чтение из входного потока. URL - это аббревиатура Uniform Resource Locator. Java-программы, которые взаимодействуют...

05 09 2019 11:17:37

Добавьте метод расширения ToString в структуру TimeSpan в C#

До версии .NET Framework 4.0 вы не смогли бы передать ToString структуру TimeSpan структуры формата, поэтому результат всегда был в форме hh: mm: ss .fffff...

04 09 2019 5:36:11

Как использовать анонимные методы в C#

Мой предыдущий пост Использование предопределенные типы делегатов Action, Func и EventHandler в C# объясняют, как использовать предопределенные общие типы...

03 09 2019 6:30:51

Turbo Pascal: Учебник (С. А. Немнюгин)

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

02 09 2019 21:35:25

Сохранение цветовой палитры в настройках программы на C#

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

01 09 2019 22:26:28

Программирование на С++ глазами хакера, 2-е издание (Михаил Фленов)

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

31 08 2019 8:49:58

Использование метода File.Replace для резервного копирования файлов на C#

В этом примере показано, как использовать метод File.Replace для создания двухуровневой системы резервного копирования журнала. Пример Сделать файл журнала...

30 08 2019 4:38:37

Используйте «округление банкира» и «нормальное округление» в C#

По умолчанию метод Math.Round использует «округление банкира». При округлении банкира число с конечной цифрой 5 округляется до ближайшего четного числа, а...

29 08 2019 10:51:54

Методы расширения прямоугольника в C#

В этом примере показано, как добавить методы расширения прямоугольника в структуры Rectangle и RectangleF. Структуры Rectangle и RectangleF имеют несколько...

28 08 2019 22:15:13

Выполнение бинарного усиления контраста на изображении в C#

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

27 08 2019 22:49:10

Самый сложный язык программирования

Какой самый сложный язык программирования в мире? Многие люди, которые желают начать изучать программирование, интересуются – какой самый сложный язык программирования?...

26 08 2019 20:31:47

1С:Предприятие. Практика программирования на платформе V7 (Н. Колпинский)

1 С: Предприятие. Практика программирования на платформе V7  Данные материалы рассчитаны на пользователей, знакомых с интерфейсом «1 С: Предприятия» и имеющих н...

25 08 2019 0:29:26

Форматировать текст в RichTextBox в C#

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

24 08 2019 15:55:22

Что такое Externalizable в Java?

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

23 08 2019 21:41:36

Почему char [] предпочитает использовать String для хранения пароля в Java

Поскольку строки являются неизменными, невозможно изменить содержимое строк, поскольку любое изменение приведет к созданию новой строки. Когда вы создаете...

22 08 2019 16:16:46

Алгоритмы и программы на Turbo Pascal. Учебный курс (Ю. Федоренко)

Книга " Алгоритмы и программы на Turbo Pascal. Учебный курс" предназначена для самостоятельного изучения одного из самых популярных языков программирования....

21 08 2019 0:59:41

Switch в Java Синтаксис и примеры

Оператор switch используется для выполнения различных действий на основе разных условий. Оператор switch Java работает с байтовыми, короткими, char и int п...

20 08 2019 3:33:50

Нарисуйте круговую диаграмму в C#

В этом примере показано, как рисовать круговую диаграмму, используя методы, описанные в сообщении Залить и нарисовать кусочки пирога в C# . В этом примере...

19 08 2019 10:50:38

Как объекты становятся пригодными для сбора мусора в Java?

Объект не станет кандидатом на сбор мусора, пока все ссылки на него не будут отброшены. Объект отмечен как имеющий право на сбор мусора, когда он больше не...

18 08 2019 20:28:52

Установить положение видео с помощью полосы прокрутки с помощью WPF в C#

Пример Управление видео с помощью WPF MediaElement в C# позволяет вам установить положение видео несколькими способами. Вы можете использовать кнопки Next...

17 08 2019 13:43:59

Что такое стек (stacktrace)?

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

16 08 2019 6:42:39

Добавление и удаление изображений на листе Excel

... Метод InsertPicture вызывает метод Insert для активного листа Picture. Затем он устанавливает свойства изображения Top и Left в Top и Left местоположен...

15 08 2019 4:14:16

Ключевые слова в Python

Ключевые слова - зарезервированные слова в Python. Это зарезервированные слова, и мы не можем использовать ключевое слово в качестве имени переменной, имен...

14 08 2019 21:18:11

Нарисуйте цветное колесо в C#

В программе используется PathGradientBrush, чтобы заполнить цветовое колесо цветовыми образцами. Рисование колеса в основном автоматическое, но прикладывае...

13 08 2019 23:41:29

Анимация проблемы Башни Ханоя в C#

Следующий метод AnimateMovement перемещает диск по прямой линии из текущего местоположения в новый. Код вычисляет количество пикселей в секунду, которое он...

12 08 2019 2:24:50

C# 4.0 Полное руководство (Герберт Шилдт)

В книге "C# 4.0 Полное руководство" Г. Шилдта по C# 4.0 - языку программирования, разработанному специально для среды .NET, - детально рассмотрены все осно...

11 08 2019 0:57:15

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

Книга является руководством по программированию в среде Delphi 7. Описывается весь процесс разработки программы: от конструирования диалогового окна до орг...

10 08 2019 9:32:50

Генерация букв с заданными частотами в C#

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

09 08 2019 16:29:36

Получите серийные номера системной платы и идентификаторы ЦП в C#

В этом примере показано, как получить серийные номера системной платы и идентификаторы Ц П. WMI ( Инструмент управления Windows) позволяет использовать SQL-п...

08 08 2019 12:53:59

Разница между локальной переменной Java, переменной экземпляра и переменной класса?

Локальная переменная в Java обычно используется в методе, конструкторе или блоке и имеет только локальную область. Таким образом, вы можете использовать пе...

07 08 2019 19:16:37

Сделайте таймер обратного отсчета в C#

Когда программа запускается, она устанавливает имя и время события. Затем он включает управление Timer. В следующем коде показан обработчик событий Timer T...

06 08 2019 14:26:45

Выполнить анимацию свойств Windows Forms в C#

Изменение свойств элемента управления со временем называется анимацией свойств. Отслеживание того, где свойства элемента управления, например, его положени...

05 08 2019 11:34:45

Прозрачные изображения кнопок в C#

Кажется, я продолжаю писать эту программу, потому что мне нужно делать изображения кнопок довольно часто. Я хотел использовать простое изображение с прозра...

04 08 2019 2:59:52

Получите серийный номер тома диска в C#

В этом примере используется функция API GetVolumeInformation, поэтому получите серийный номер тома диска. Он начинается с , используя пространство имен Sys...

03 08 2019 5:32:20

Подтвердить форму в C#

Пример Использование события Validating в C# объясняет, как вы можете использовать обработчик событий Validating, чтобы проверить значение поля, когда фоку...

02 08 2019 13:10:23

Почему класс Java не может быть объявлен как статический?

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

01 08 2019 19:54:16

Что такое виртуальная машина Java?

Java Virtual Machine (JVM) - это спецификация, предоставляющая среду выполнения, в которой может быть запущен Java-байт-код. Как следует из названия, JVM д...

31 07 2019 22:55:15

Методы расширения в C#

C# поддерживает несколько способов расширения существующих типов без изменения существующего кода. Существует два разных способа: методы расширения и перео...

30 07 2019 14:57:18

Циклы в Java Примеры и синтаксис

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

29 07 2019 22:20:33

Языки программирования для начинающих: с чего лучше начать?

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

28 07 2019 7:27:21

Многопоточное программирование сокетов в Java?

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

27 07 2019 7:56:32

Преобразовать байт-массив в шестнадцатеричную строку и наоборот в C#

В этой статье мы узнаем, как преобразовать байт-массив в шестнадцатеричную строку и наоборот в C#. Преобразование байт-массива в шестнадцатеричную строку в...

26 07 2019 17:30:13

Разница между статическими и нестатистическими методами Java

Статический метод принадлежит классу, а нестатический метод принадлежит объекту класса. Статические методы полезны, если у вас есть только один экземпляр,...

25 07 2019 15:16:30

Как преобразовать TimeStamp в Date в Java?

API JDBC использует отдельный класс Date, Time и Timestamp для подтверждения типа данных DATE, TIME и DATETIME из базы данных, но большая часть объектно-ор...

24 07 2019 11:11:49

Тип заливки в Java

Изменение значения из одного типа данных в переменную другого типа называется преобразованием типа данных. Существует два типа литья, Примитивное литье тип...

23 07 2019 15:33:53

Какая разница между потоками байтов и потоками символов

Поток - это способ последовательного доступа к файлу. В Streams вы можете обрабатывать данные по одному, поскольку массовые операции с ними недоступны. Но...

22 07 2019 22:47:42

Что такое перечисления Java и почему они полезны?

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

21 07 2019 12:21:39

Инициализировать словарь в C#

Сообщение Инициализация двумерных массивов в C# объясняет как инициализировать двумерный массив. Хотя Dictionary является более сложным типом данных, вы мо...

20 07 2019 8:28:38

Является ли JavaScript функциональным языком программирования?

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

19 07 2019 3:10:21

Еще:
Программирование -1 :: Программирование -2 :: Программирование -3 :: Программирование -4 :: Программирование -5 ::

И сказал Великий Программист:
«После трёх дней без программирования жизнь теряет смысл»