strcat_s

[strˈkæt ɛs] ストリングキャットエス

1. 文字列を安全に結合する関数

C言語やC++において、ある文字列の終端にもう一つの文字列を追加して結合するための関数です。特に、バッファオーバーフロー(データが割り当てられたメモリ領域を超えて書き込まれる問題)を防ぐために設計された、より安全なバージョンです。
char dest[50] = "Hello";char src[] = " World!";strcat_s(dest, sizeof(dest), src); (char dest[50] = "Hello";char src[] = " World!";destにsrcを安全に結合します。)
関連
strcat
strlen
C++
Microsoft Visual C++