Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Suares
0 / 0 / 0
Регистрация: 28.02.2013
Сообщений: 106
#1

Ошибка с функцией std::uninitialized_copy - C++

09.12.2013, 18:16. Просмотров 374. Ответов 3
Метки нет (Все метки)

Ребята у меня есть большой код, в котором используется класс std::Allocator<T>.
Всё вроде хорошо, но выдает:
error C4996: 'std::_Uninitialized_copy0': 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'
...

Так я использую в начале файла строку:
C++
1
#define _SCL_SECURE_NO_WARNINGS
Не помогает, кто-то с таким встречался? И как побороть такое?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2013, 18:16     Ошибка с функцией std::uninitialized_copy
Посмотрите здесь:

C++ Возникает ошибка с using namespace std;
C++ Ошибка в библиотеке std o_O
Ошибка std::bad_alloc C++
C++ Ошибка составления std::regex в C++11
C++ Ошибка terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc
C++ Ошибка terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc выделение памяти
Ошибка terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc C++
Ошибка std::bad_alloc C++
Ошибка в std::copy не ясна C++
C++ Std::list, ошибка LNK2019
Ошибка в std::cout<<std::endl C++
C++ Ошибка "non-static data member initializers only available with -std=c++11 or -std=gnu++11"

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dima55501
29 / 33 / 6
Регистрация: 14.07.2013
Сообщений: 146
09.12.2013, 18:18     Ошибка с функцией std::uninitialized_copy #2
Попробуйте прописать, обычно помогает.
Код
#pragma warning(disable:4996)
Suares
0 / 0 / 0
Регистрация: 28.02.2013
Сообщений: 106
09.12.2013, 18:51  [ТС]     Ошибка с функцией std::uninitialized_copy #3
Цитата Сообщение от dima55501 Посмотреть сообщение
#pragma warning(disable:4996)
Не помогает
ForEveR
Модератор
Эксперт С++
7958 / 4720 / 319
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
09.12.2013, 19:00     Ошибка с функцией std::uninitialized_copy #4
Suares,
C++
1
#define _SCL_SECURE_NO_WARNINGS
Должен быть написан ПЕРЕД включением файлов (если используется предкомпилированный заголовок то и перед ним или в нем). К тому же это предупреждение, а не ошибка, значит в настройках проекта настройка, что нужно трактовать предупреждения как ошибки.
Yandex
Объявления
09.12.2013, 19:00     Ошибка с функцией std::uninitialized_copy
Ответ Создать тему
Опции темы

Текущее время: 18:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru