32 / 30 / 4
Регистрация: 01.02.2014
Сообщений: 878
|
|||||||||||
1 | |||||||||||
Как сделать преобразование в string для своего класса23.07.2014, 14:44. Показов 2718. Ответов 18
Метки нет (Все метки)
есть 2 строчки кода
но компилятор на него не реагирует и тупо не хочет компилировать, сразу пишет ошибку, почему и как сдела чтобы работало?
0
|
23.07.2014, 14:44 | |
Ответы с готовыми решениями:
18
Явное преобразование своего класса в int Создание своего Event для своего класса Как использовать stl для своего класса(для пользовательского типа данных) Как перегрузить оператор для своего класса? |
32 / 30 / 4
Регистрация: 01.02.2014
Сообщений: 878
|
|
23.07.2014, 14:55 [ТС] | 4 |
Я не думаю что проблема в коде класса, ну если хотите то вот
http://mh-proxy.ru/download/kod.txt
0
|
32 / 30 / 4
Регистрация: 01.02.2014
Сообщений: 878
|
||||||
23.07.2014, 15:06 [ТС] | 6 | |||||
потому что
0
|
224 / 224 / 38
Регистрация: 17.12.2010
Сообщений: 713
|
||||||
23.07.2014, 15:12 | 7 | |||||
mh-coder,
Кликните здесь для просмотра всего текста
0
|
:)
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
|
||||||
23.07.2014, 15:23 | 8 | |||||
Вероятно, как-то так должно работать:
0
|
32 / 30 / 4
Регистрация: 01.02.2014
Сообщений: 878
|
|
23.07.2014, 15:24 [ТС] | 9 |
Tulosba, разници никакой, можно код вобще закоментировать и результат будет тотже
0
|
23.07.2014, 15:27 | 10 | ||||||||||
Потому как тыц
mh-coder, скорее всего проблема в том, что компилятор не может определиться с выбором функции
0
|
32 / 30 / 4
Регистрация: 01.02.2014
Сообщений: 878
|
|
23.07.2014, 15:45 [ТС] | 12 |
мм, тоесть перегрузка оператора string можно вытирать и никак тут не исправишь, я правильно понял?
почему? Добавлено через 7 минут Tulosba, я собираю в VS2012, а где там ошибка с delete[]?
0
|
:)
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
|
||||||
23.07.2014, 15:57 | 13 | |||||
Да хотя бы потому что из разряда "всё-в-одном". Я понимаю, конечно, вариантный тип, но зачем туда ещё и дату припахали, не ясно.
0
|
Avazart
|
23.07.2014, 16:06
#14
|
Не по теме: Ilot, mh-coder, А ну да в принципе, не доводилось еще использовать перегрузку такого оператора, да и в книгах не рекомендуют.
0
|
32 / 30 / 4
Регистрация: 01.02.2014
Сообщений: 878
|
|
23.07.2014, 16:09 [ТС] | 15 |
ок, лан, еще вопрос, что и где мне нужно дописать чтобы я мог пеедавать в функции переменные с const?
0
|
23.07.2014, 16:13 | 16 | |||||
Сообщение было отмечено mh-coder как решение
Решение
mh-coder, а я все-таки не поленился и откомпилил ваш код. Как и предполагалось ошибка - неоднозначность выбора конструктора для string:
2
|
8 / 8 / 0
Регистрация: 08.01.2013
Сообщений: 85
|
||||||
23.07.2014, 18:00 | 17 | |||||
1
|
32 / 30 / 4
Регистрация: 01.02.2014
Сообщений: 878
|
|
24.07.2014, 17:14 [ТС] | 18 |
еще вопрос, что и где мне нужно дописать чтобы я мог пеедавать в функции переменные с const?
0
|
8 / 8 / 0
Регистрация: 08.01.2013
Сообщений: 85
|
|
24.07.2014, 17:18 | 19 |
1
|
24.07.2014, 17:18 | |
24.07.2014, 17:18 | |
Помогаю со студенческими работами здесь
19
Как отловить событие для своего класса? Как это сделать без класса string ? Как создать свое событие для своего класса? Как установить свойство по умолчанию для своего класса Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |