Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.05.2021, 13:57   #1
KAMLS
Форумчанин
 
Регистрация: 09.04.2017
Сообщений: 598
По умолчанию Не работает strcpu_s

Здравствуйте!
Есть код из учебника. Учебник старый, задолго до VS-2017 написанный. У меня VS-2019.
Если код полностью делать по учебнику (поставив const там, где его нет а он нужен), то вроде как поверхностно всё нормально, но компилятор требует заменить strcpu на strcpu_s. После соответствующей замены говорит, что не подходящих аргументов соответствующих списку.
Прошу знающих подсказать в чем дело.
Код:
// newintro.cpp
// познакомимся с оператором new
#include <iostream>
#include <cstring>
using namespace std;

int main ( )
{
  char* str = "Почему это не работает?.";
  int len = strlen ( str );        // вычислим длину нашей строки

  char* ptr;                       // определим переменную
  ptr = new char [ len +1 ];       // выделим память

  strcpy ( ptr, str );             // скопируем строку str в ptr

  cout << "ptr = " << ptr << endl; // покажем что содержится в ptr

  delete [] ptr;                   // освободим выделенную память

  return 0;
}
Изображения
Тип файла: jpg Скриншот 08-05-2021 134408.jpg (75.6 Кб, 2 просмотров)
Тип файла: jpg Скриншот 08-05-2021 134559.jpg (77.4 Кб, 1 просмотров)
KAMLS вне форума Ответить с цитированием
Старый 08.05.2021, 14:45   #2
KAMLS
Форумчанин
 
Регистрация: 09.04.2017
Сообщений: 598
По умолчанию

Задача решена.
KAMLS вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
QUdpSocket работает только при локальном IP. Не работает если указан динамичесский айпи kook163 Qt и кроссплатформенное программирование С/С++ 5 09.05.2018 22:40
[JavaScript] Код работает в песочнице, но не работает при импорте в файлы, что делать? Nere7 Общие вопросы Web 2 04.09.2017 23:17
Не работает анимация. Механизм работает лишь при изменения числа в едит1. Студент ММИ Помощь студентам 1 18.05.2015 07:39
не работает relese версия проги и debug работает тока на моем компе D][mon C# (си шарп) 2 04.05.2012 20:21
Почему программа на С++ не работает с локальным описанием массива, но работает с глобальным? >>STINGER<< Помощь студентам 4 08.03.2011 09:56