sprintf で CString を使用する必要がある C++ コードがいくつかあります。このコードでは、sprintf によって定義される CString であるファイル名を作成しています。コードは以下です。
double Number;
Number = 0.25;
char buffer [50];
CString sFile;
sFile = sprintf(buffer,"TRJFPICD(%3.3f).txt",Number);
CString SFFile;
SFFile = sprintf(buffer,"TRJFPICV(%3.3f).txt",Number);
CString SFFFile;
SFFFile = sprintf(buffer,"TRJFPICA(%3.3f).txt",Number);
目的のファイル名は、、TRJFPICD(0.25).txt, TRJFPICV(0.25).txt
およびTRJFPICA(0.25).txt
です。コードに CStrings を使用する必要があります。
表示されるエラーは「operator =
」があいまいです。