C++ strcat_s strtok_s 이런건 사용 안되나요?

  • numicgod
    numicgod

    알고 튜토리얼 중인데

    에러만 툭툭 내뱉습니다

    submission.cpp:258:38: error: ‘strcpy_s’ was not declared in this scope
    strcpy_s(array, len + 1, str.c_str());
    ^
    submission.cpp:261:46: error: ‘strtok_s’ was not declared in this scope
    token = strtok_s(array, separation, &context);

    _s 함수들은 아직 인식 못하는건가요?


    9년 전
2개의 댓글이 있습니다.
  • Being
    Being

    strtok_s와 같은 함수들은 C11에서 도입되었고, C++11에는 들어오지 않았으므로 표준이 아닙니다.


    9년 전 link
  • numicgod
    numicgod

    답변 감사합니다.. 최대한 우회에서 해결했습니다..


    9년 전 link
  • 정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.