Загрузка не работает правильно, когда файл слишком большой

У меня есть следующая функция

void AddNodeValue(XMLNode& node, std::string& value);

Я хочу использовать ее так:

document.AddNodeValue(modvalue,"modvalue");

и компилятор жалуется:

error C2664: 'void XML::XMLDocument::AddNodeValue(XML::XMLNode &,std::string &)' : cannot convert parameter 2 from 'const char [9]' to 'std::string &'
        A reference that is not to 'const' cannot be bound to a non-lvalue

Я не понимаю, почему это неправильно?

Компилятор: VS2003

13
задан Tony The Lion 28 October 2010 в 15:13
поделиться