0

私は CString temp = CString temp1 + CString temp2 + CString temp3 + CString temp4 + CString 5; を持っています。(追加できるのは 5 つまでです)。これを行う方法はありますか?

4

2 に答える 2

1

は MS の内部クラスであるためCString、コードのどこでも連結を制限することはできません。

これを行いたい特定のブロックがある場合は、関数に 5 つのパラメーターを指定するだけです。

 CString concatenate(const CString& temp1 = CString(),
                     const CString& temp2 = CString(),
                     const CString& temp3 = CString(),
                     const CString& temp4 = CString(),
                     const CString& temp5 = CString(),);
于 2012-07-03T18:53:17.640 に答える
-1

のような文字列を追加するために使用String.Formatします..

String _iString = String.Format("{0} {1} {2} {3} {4} {5}", param1,param2,param3,param4,param5)

次に_iString、コードで使用します....

于 2012-07-03T18:53:28.777 に答える