私は cpp から始めたばかりで、さまざまな例に従って学習してきました。たとえば、次のように、バッファー サイズがさまざまな方法で設定されていることがわかります。
char buffer[255];
StringCchPrintf(buffer, sizeof(buffer), TEXT("%s"), X);
VS
char buffer[255];
StringCchPrintf(buffer, 255*sizeof(char), TEXT("%s"), X);
正しい使い方はどれ?
これは、InternetReadFile、ZeroMemory、MultiByteToWideChar などの他の関数で見たことがあります。