Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Строковый оператор +
Форум программистов > Системное программирование > C, С++ и С Builder > Общие вопросы по С и С++
apomin
Пытаюсь написать функцию для класса строковых функций, которая позволяла бы одновременно инициализировать строку и конкатенировать с ней другую строку.
MyStr buff = "aaa" + "bbb"; // buff будет содержать aaabbb

как должно выглядеть описание такой функции?
например,
void operator+(byte *buff1, byte *buff2)
{
Strcat (buff1);
Strcat (buff2);
};
на это компилятор выдаёт
binary 'operator +' has too many parameters
European
]]>Шаг 13 - Перегрузка operator+]]>
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2008 IPS, Inc.