Обсуждение статьи "От начального до среднего уровня: Шаблон и Typename (II)"

 

Опубликована статья От начального до среднего уровня: Шаблон и Typename (II):

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

В предыдущей статье, "От начального до среднего уровня: Шаблон и Typename (I)", мы начали разговор о довольно сложной, но очень увлекательной теме: создании шаблонов функций и процедур. Поскольку данная тема довольно сложна для рассмотрения и объяснения в нескольких статьях, мы разделим ее на большее число статей. Однако мы не будем слишком углубляться только в эту тему, прежде чем перейти к другим, не менее интересным, поскольку есть вещи, которые будут иметь смысл только в том случае, если будут затронуты и другие темы.

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

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


Автор: CODE X