我想将一个文件名复制到一个字符串并将“.cpt”附加到它。但是我无法使用安全功能(strcat_s)来做到这一点。错误:“字符串不是空终止的!”。我确实设置了'\0',如何使用安全功能解决这个问题?
size = strlen(locatie);
size++;
nieuw = (char*)malloc(size+4);
strcpy_s(nieuw, size, locatie);
nieuw[size] = '\0';
strcat_s(nieuw, 4, ".cpt"); // <-- crash
puts(nieuw);