Публикации по теме 'learn-to-program'


Изучение C ++: создание случайных чисел способом C ++ 11
В своих прошлых статьях по изучению C ++ я использовал старые методы C-стиля для генерации случайных чисел. В этой статье я собираюсь представить более современный способ (начиная с C ++ 11) генерировать случайные числа на C ++ с использованием класса random. Генерация случайных чисел в стиле C В своих предыдущих статьях по изучению стандартной библиотеки шаблонов C ++ (STL) я использовал старый метод C-стиля генерации случайных чисел. Вот программа, демонстрирующая эту технику:..

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

Изучение C ++: STL и класс стека
Класс стека предоставляет интерфейс для очень специализированного контейнера. Стек - это контейнер LIFO, который имеет минимальное количество функций-членов, которые вы можете использовать для работы с данными, хранящимися в стеке. Есть несколько областей информатики и компьютерного программирования, в которых стеки играют заметную роль. В этой статье мы обсудим, как использовать стеки в программировании на C ++, и продемонстрируем некоторые приложения, в которых используются стеки...

Изучение C ++: шаблоны классов и STL, часть 1
В двух предыдущих статьях я обсуждал, как создавать и использовать шаблоны функций в C ++. В этой и следующей статьях я расскажу, как создавать и использовать шаблоны классов. Шаблоны позволяют нам создавать общие программы, которые могут работать с различными типами данных без необходимости перегружать и / или копировать программный код. Обобщенное программирование лежит в основе стандартной библиотеки шаблонов (STL) C ++, и понимание того, как работать с шаблонами функций и классов,..

Изучение JavaScript: работа с объектами - this, геттеры и сеттеры
Объекты JavaScript предоставляют читателю некоторые специальные возможности, которые делают объектно-ориентированный программист более эффективным и действенным. В этой статье я собираюсь описать три из этих функций: ключевое слово this , геттеры и сеттеры. Это ключевое слово Если в компьютерном программировании и существовало более запутывающее ключевое слово, чем ключевое слово_2, я не знаю, что это такое. Однако концепция, лежащая в основе this , на самом деле не так уж и..