Re[3]: на внде
От: мыщъх США http://nezumi-lab.org
Дата: 24.03.14 01:48
Оценка:
Здравствуйте, dipso, Вы писали:

D>Если Вы на линухе — сейчас откапаю msys и проверю gcc.

на маке. clang (C++14 feature complete)

D>Но лень(смотри ник).

зачем тогда писать системно-зависимый код, который не работает на других системах и который непонятно что демонстрирует и зачем.

D>А лень по коду глазами пробежаться. Чтобы ткнуть носом. Мой код — это ж документ.

вот что говорит компилятор:
vc1.cpp:21:18: error: non-const lvalue reference to type 'VCons' cannot bind to a temporary of type 'VCons'
First(VCons& vc=VCons())
^ ~~~~~~~
vc1.cpp:21:18: note: passing argument to parameter 'vc' here
vc1.cpp:39:19: error: non-const lvalue reference to type 'VCons' cannot bind to a temporary of type 'VCons'
Second(VCons& vc=VCons()) : First(vc)
^ ~~~~~~~
vc1.cpp:39:19: note: passing argument to parameter 'vc' here
vc1.cpp:50:18: error: non-const lvalue reference to type 'VCons' cannot bind to a temporary of type 'VCons'
Third(VCons& vc=VCons()) : Second(vc)
^ ~~~~~~~
vc1.cpp:50:18: note: passing argument to parameter 'vc' here
vc1.cpp:67:11: error: no matching constructor for initialization of 'Third'
Third s;
^
vc1.cpp:50:5: note: candidate constructor not viable: requires single argument 'vc', but no arguments were provided
Third(VCons& vc=VCons()) : Second(vc)
^
vc1.cpp:48:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 0 were provided
struct Third : public Second
^
americans fought a war for a freedom. another one to end slavery. so, what do some of them choose to do with their freedom? become slaves.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.