std::minmax
разве предназначен чтобы работать на диапазоне итераторов?Как бы такое побороть, например пометить файл чтобы всегда пересобирался.
Скриншот - это по большей части второстепенное.
extern string
и почему эту задачу нельзя было решить иным образом?char
, что то один символ строки. На самом деле тип char
представляет собой участок памяти размером в 1 байт. По некоторому велению судьбы в этот 1 байт можно вписать код любого символа из ASCII. Надеюсь, для тебя это понятно.N
символов потребуется уже N
байт.a(int); //конструктор копирования
- это конструктор преобразования.как оно работает
a* objects[10];
- это определение переменной в виде непрерывного блока памяти из 10 плотно упакованных элементов типа a*
. Что конкретно в этой записи тебе непонятно? std::vector<t_t>
является конструкцией инстанциирования типа из шаблона. На данный момент еще неизвестно, какими свойствами обладает его внутреннее имя std::vector<t_t>::iterator
. И для того чтобы дать компилятору понять что это именно тип, следует использовать пояснительное слово typename
слева от типа.printf
.
По ошибкам видно что ты собираешь только один объектный файл и пытаешься линковать только его. И это неправильно.
Тебе надо сперва получить все нужные тебе объектные файлы, а потом линковать их в бинарный образ. Это все делается через сценарий сборки твоего проекта.