921 читали · 4 года назад
Простое введение в C++. Часть 2. Конструкторы и деструкторы
В этой статье мы рассмотрим, для чего в C++ нужны конструкторы и деструкторы. Проблема с инициализацией Как только мы начали работать с классами, то есть объединили данные и код в одном месте, то тут же возникает  проблема с инициализацией переменных, то есть  с заданием исходных значений. Например, в языке С мы можем создать переменную и тут же задать ей значение: int x = 5; Эта строка прямого действия — как она написана, так она и выполняется. В C++ так сделать нельзя, потому что объявление класса — это просто описание свойств класса, а выполнение возможно только в экземпляре класса. То есть...
1698 читали · 2 года назад
C# очень простыми словами. DLL - зачем нужны и как пользоваться
Это статья про программирование. В предыдущей статье мы узнали как написать и использовать свой класс с набором методов. В этой - познакомимся с инструментом, который позволяет использовать один раз написанный класс в других программах. Если же Вы хотите научиться создавать программы для Windows, но совсем не знаете с чего начать, то с этой статьи. Зачем нужны DLL Представьте себе случай, что какой-то класс или метод написанный в одной программе может понадобиться в другой. Первое что приходит в голову - это просто скопировать необходимый программный код...