Re[2]: Задолбало гццой
От: MikelSV http://www.centerix.ru
Дата: 11.12.09 08:48
Оценка:
Тогда вопрос посложнее:

нет подходящей функции для вызова ‘MSL::SetVal(EVString, MString&, MSLKValLine&)’
претенденты: bool MSL::SetVal(EVString&, VString, MSLKValLine&)
bool MSL::SetVal(EVString&, VString)



Это уже не конструктор. гцц не умеет считать количество параметров?

Бред крепчает в:

ошибка: нет подходящей функции для вызова ‘crbil::add(crbi)’
280: замечание: претенденты: void crbil::add(crbi&)
284: замечание: void crbil::add(int, char*)
288: замечание: void crbil::add(int, char*, int, char*)



Возможно я не понимаю смысла '&'?
Мне всегда казалось, что & это тоже самое, что и *, только код выглядит как для обычной переменной.
& это Возможности указателя минус сложности работы с указателем.

Ощущается, что использование const & ограничивает меня в возможностях.


И не очень понятен смысл фразы "временный объект", ввиду того, что этот объект даже более постоянен.



Еще один момент, который меня мучает в гцц.

ошибка: вызов перегруженной ‘MString(HLString&)’ имеет неоднозначную трактовку
претенденты: MString::MString(const VString&)
MString::MString(const MString&)
MString::MString(unsigned int) <near match>
...


HLString : public LString
в LString есть operator MString().
и вызывается с тонким намеком (MString)lsret;
По идее здесь все логично.


к

class A{
...
bool sendping(crbi &or);
...
};


Пристает с ошибка: expected ‘,’ or ‘...’ before ‘||’ token
вообще не понятно, чего он хочет.


В общем куча ошибок, которые вообще не понятно как лечить, и главное не делать снова.
Римское правило. Тот, кто говорит, что Это не может быть сделано, никогда не должен мешать тому, кто Это делает.
Осень, ну вы поняли.
Зачем еще один код? А человек?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.