Я использую оператор() в качестве оператора индекса так: double CVector::operator() (int i) const
{
if (i >= 0 && i < this->size)
return this->data[i];
else
return 0;
}
double& CVector
(Примечание: я пишу этот проект только для обучения, комментарии о том, что он избыточен, являются ... uh, redundant.;) Я пытаюсь реализовать итератор с произвольным доступом, но я нашел очень мало ли
При переносе кода Windows в Linux я обнаружил следующее сообщение об ошибке с GCC 4.2.3. (Да, я знаю, что это небольшая старая версия, но я не могу легко обновить.) main.cpp:16: error: call of overloa
Я видел вопросы других людей, но не нашел ни одного, что применимо к тому, чего я пытаюсь достичь здесь. Я пытаюсь разобраться Сущности через моего класса EntityManager, используя зЬй :: рода и std::v