Я хочу сравнить, если два массива равны. Я знаю, что мне нужно пройти через оба массива и посмотреть, совпадают ли они. Но как определить самый длинный массив для использования в качестве конца цикла.Сравнение, если два массива равны
РЕДАКТИРОВАТЬ
if (intToRoman(roman_integer, result))
{
for(int i = 0; i < ???; i++)
}
, например,
roman_integer [] = "МММ" результатом [] = "MMMDCCLXXX" функция
Если один массив является «самым длинным», то как они могут быть равными? – Gabe
Не могли бы вы добавить код, который вы пробовали? а также уточните свой ответ для лучшего понимания. –
'std :: array' и' std :: vector' оба имеют оператор равенства. Спасите себя от проблем и используйте их. – Borgleader