提示コードですがstrcpy_s();関数の場所でアクセスエラーが発生してしまします。これはなぜなのでしょうか?
決め打ちにするとアクセスエラーが発生が発生しません。
cpp
1#include <iostream> 2#include <vector> 3#include <string.h> 4 5int main() 6{ 7 char str[100] = {'\0'}; 8 9 const char st[10] = {"abc"}; 10 strcpy_s(str,strlen(st),st); 11 12 std::cout << str << std::endl; 13 14 15 return 0; 16} 17
とりあえず第2引数が何を意味するかを調べましょうか。
https://teratail.com/questions/342880 こちらの質問が参考になると思います
回答3件
あなたの回答
tips
プレビュー