0 / 0 / 0
Регистрация: 10.11.2009
Сообщений: 13
|
||||||
1 | ||||||
доработать класс String14.07.2010, 19:56. Показов 1448. Ответов 3
Метки нет (Все метки)
Занимаюсь по книжке Стивена Праты, никак не могу найти ошибку в программе(написана на Visual C++).Помогите пожалуйста найти что в ней не так
0
|
14.07.2010, 19:56 | |
Ответы с готовыми решениями:
3
Здравствуйте! Создал класс std::string. Не создается объкт типа string... Подскажите в чем причина? Реализовать пользовательские типы: класс Person и класс String Доработать класс матриц Доработать класс Итератор |
2348 / 1721 / 149
Регистрация: 06.03.2009
Сообщений: 3,675
|
|
14.07.2010, 20:03 | 2 |
guess, в чем конкретно проблема, что работает не так?
0
|
0 / 0 / 0
Регистрация: 10.11.2009
Сообщений: 13
|
|
14.07.2010, 20:31 [ТС] | 3 |
При компиляции выдает ошибки:
Error C2100: illegal indirection Error C2664: 'strcat' : cannot convert parameter 1 from 'const char' to 'char *' Error C2679: binary '=' : no operator found which takes A right-hand operand of type 'void' (or there is no acceptable conversion) Could be 'string &String::operator = (const String &)' Or 'String &String ::operator = (const char *)' While trying to match the argument list '(String, void)'
0
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
||||||||||||||||
15.07.2010, 00:06 | 4 | |||||||||||||||
Елки палки... Без 100 грамм не разберешься... Во первых strcat(st1+st2) неверно априори, ибо strcat работает только с char*. Ты же пытаешься присоединить два объекта... st1.str+st2.str это верно. Но это еще не все... Остальное ща попробую разобрать...
Добавлено через 19 минут Летит она где-то с памятью... Оператор сложения реализован полностью неправильно, длина строки остается такой же какой подавал похоже. Добавлено через 1 час 43 минуты Не могу найти ошибки. Фиг знает где они. Летит все либо на + либо на return из той функции Добавлено через 2 минуты
2
|
15.07.2010, 00:06 | |
15.07.2010, 00:06 | |
Помогаю со студенческими работами здесь
4
Создайте класс Animal. Добавьте поля string Name, string Kind, string Areal, int Population Создайте класс Animal. Добавьте поля string Name, string Kind, string Areal, int Population Написать класс, с двумя методами - add(String s), String get() и массивом на 10 элементов Найти в сообщении все ip-адреса, записать результат, используя класс string и класс StringBuilder Перевести с консоли на формы и доработать класс временных меток Доработать программу (обрабатывать случай, когда в строке string отсутствует знак "$") Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |