русский
Germany.ruForen → Архив Досок→ Programmierung

C++ Решить задачку?

17.11.08 13:48
Re: C++ Решить задачку?
 
Программист постоялец
А вот и пример функции encrypt :
В ответ на:
string encrypt(string text, string key)
{
std::string::iterator iterText;
std::string::iterator iterKey;
iterKey=key.begin();
for (iterText=text.begin();iterText!=text.end();iterText++)
{
if (iterKey == key.end())
iterKey=key.begin();
char ch = ((((*iterText-' ') + (*iterKey-' ')) % ('~' - ' ')) + ' ');
result.push_back( ch );
iterKey++;
}
}

 

Sprung zu