5 / 5 / 1
Регистрация: 25.04.2019
Сообщений: 527
|
||||||
1 | ||||||
Ошибка компиляции в вызове функции strcpy "переменная или функция могут быть небезопасны"10.03.2023, 19:18. Показов 438. Ответов 6
Метки нет (Все метки)
код функции
В строке strcpy(result, key); Выдает именно ошибку переменная или функция могут быть небезопасны.Какие мне внести изменения в код чтобы проект собрался?
0
|
10.03.2023, 19:18 | |
Ответы с готовыми решениями:
6
Ошибка компиляции при вызове функции strcpy Ошибка компиляции при вызове функции При вызове встроенной функции формируется ошибка "Подпрограмма или функция не определена" Ошибка компиляции при вызове виртуальной функции Функция, выбирающую минимальное из значений параметров, которые могут быть или только int или только long |
И тут вот те нате
322 / 209 / 117
Регистрация: 12.07.2016
Сообщений: 555
|
|
10.03.2023, 19:36 | 2 |
Заменить на
strncpy(result, key, MAX_RESULT_SIZE); , вместо MAX_RESULT_SIZE подставить размер буфера result
0
|
7803 / 6567 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
|
|
10.03.2023, 19:48 | 3 |
Отключи эти проверки, если уверен, что места хватит.
0
|
5 / 5 / 1
Регистрация: 25.04.2019
Сообщений: 527
|
|
10.03.2023, 20:27 [ТС] | 4 |
0
|
7803 / 6567 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
|
|
10.03.2023, 22:40 | 5 |
Свойства проекта - C/C++ - General
Там есть SDL checks и Treat warnings as errors. Первое вроде бы достаточно отключить.
0
|
Вездепух
12792 / 6669 / 1795
Регистрация: 18.10.2014
Сообщений: 16,870
|
|
10.03.2023, 23:46 | 6 |
Почему тогда в заголовке упоминается "сборщик", если ошибку явно выдает компилятор, а до сборщика дело даже и не доходит?
Пойти в настройки проекта, в раздел препроцессор и определить там макросы _CRT_SECURE_NO_DEPRECATE и _CRT_NONSTDC_NO_DEPRECATE
0
|
Модератор
13706 / 10909 / 6473
Регистрация: 18.12.2011
Сообщений: 29,127
|
|
11.03.2023, 11:22 | 7 |
Распространённые ошибки:
This function or variable may be unsafe
0
|
11.03.2023, 11:22 | |
11.03.2023, 11:22 | |
Помогаю со студенческими работами здесь
7
При вызове метода функционального объекта в шаблонной функции ошибка компиляции C2039 Функция strcpy () - строка должна быть пустой? Функция или переменная функции? "В поле может быть введено только одно слово, пробелы могут быть или не быть с начала слова и в конце" Какие параметры могут быть при компиляции С++ GLFW? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |