xutility (2227): предупреждение C4996: 'std :: _ Copy_impl'

Я получил это предупреждающее сообщение .. но я не знаю, в чем / где проблема ..!

включает в себя

#pragma warning(push)
#pragma warning(disable:4996) 
#include 
#include 
#include 
#include 
#pragma warning(pop)

и предупреждение

1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\xutility(2227): warning C4996: 'std::_Copy_impl': Function call with parameters that may be unsafe - this call relies on the caller to check that the passed values are correct. To disable this warning, use -D_SCL_SECURE_NO_WARNINGS. See documentation on how to use Visual C++ 'Checked Iterators'
1>          c:\program files (x86)\microsoft visual studio 10.0\vc\include\xutility(2212): Siehe Deklaration von 'std::_Copy_impl'
1>          c:\users\perlig\documents\visual studio 2010\projects\restmanager\restmanager\**http.cpp(257)**: Siehe Verweis auf die Instanziierung der gerade kompilierten Funktions-template "_OutIt std::copy(_InIt,_InIt,_OutIt)".
1>          with
1>          [
1>              _OutIt=boost::archive::iterators::ostream_iterator,
1>              Base=boost::archive::iterators::base64_from_binary,
1>              N=76,
1>              Elem=char,
1>                _InIt=boost::archive::iterators::insert_linebreaks
1>          ]

код появляется в строке 257, как говорится в предупреждающем сообщении. но яЯ не могу это исправить, потому что я не знаю, что не так ..

Строковые данные содержат "пользовательский пароль" строка для базовой аутентификации через http.

http.cpp (257):

// typdef, prepare
using namespace boost::archive::iterators;
stringstream os;
typedef 
    insert_linebreaks<         // insert line breaks every 72 characters
        base64_from_binary<    // convert binary values ot base64 characters
            transform_width<   // retrieve 6 bit integers from a sequence of 8 bit bytes
                const char *,
                6,
                8
            >
        > 
        ,76
    > 
    base64_text; // compose all the above operations in to a new iterator

// encrypt
#pragma warning(push)
#pragma warning(disable:4996)
copy( //

Ответы на вопрос(1)

Ваш ответ на вопрос