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

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

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

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

09.12.2013, 18:16. Просмотров 395. Ответов 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
Посмотрите здесь:

Ошибка std::bad_alloc - C++
Помогите. Если запускать программу с number = 6, то всё работает, а вот если запустить программу, поменяв 6 на любое другое число, то...

Ошибка std::bad_alloc - C++
Здравствуйте! Уже который день борюсь с этой ошибкой, но не могу понять, в чем проблема. После возникновения ошибки ругается на...

Возникает ошибка с using namespace std; - C++
#include &quot;stdio.h&quot; #include &quot;string.h&quot; #include &quot;math.h&quot; #include &quot;stdlib.h&quot; #include &quot;stdafx.h&quot; #include &quot;iostream.h&quot; using...

Ошибка в библиотеке std o_O - C++
\program files\visual studio 2008\vc\include\string(14) : error C2143: синтаксическая ошибка: отсутствие &quot;;&quot; перед &quot;namespace&quot; С чем...

Ошибка составления std::regex в C++11 - C++
Есть вот такой пример кода: #include &lt;iostream&gt; #include &lt;string&gt; #include &lt;regex&gt; int main() { std::string fnames =...

Ошибка в std::copy не ясна - C++
здравствуйте, есть следующий код, в котором возникает ошибка во время выполнения: std::string array1 = { &quot;hello&quot;, &quot;hello&quot;, &quot;hello&quot;,...

Std::list, ошибка LNK2019 - C++
Добрый день! // element.h class Element { public: Element(){}; ~Element(){};

Ошибка с функцией - C++
#include &lt;iostream&gt; using namespace std; int main() { int sum,n; cin&gt;&gt;n; cout&lt;&lt;fun(sum); }

Ошибка с функцией - C++
Выполняю пример из книги, раздел про функции. Одно из условий здачи написать функцию для ввода массива. У меня подчеркивет в main() функцию...

Ошибка с функцией - C++
Дан текст. Найти сумму имеющихся в нем чисел. Функция отдельно работает(в качестве отдельной программы). Сама программа без функции тоже....

массив обьектов std::vector (ошибка) - C++
у меня есть class Clients со всеми методами и переменными в другом классе у меня есть std::vector &lt;Clients&gt; List; который я хочу...

Ошибка при компиляции (.is not a member of std) - C++
При компиляции возникают следующие ошибки: wcerr/wostringstream is not a member of std В чем причина и как это исправить? Сбит с...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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
В астрале
Эксперт С++
7970 / 4732 / 320
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 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
Ответ Создать тему
Опции темы

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