[問題] CString取代原本字元的方法(已解決)
看板C_and_CPP (C/C++)作者Fisher810228 (FrisbeeFish)時間10年前 (2015/08/19 16:42)推噓1(1推 0噓 5→)留言6則, 3人參與討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VS2013 MFC
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
如標題,我有一個CString的宣告,我想要用迴圈一直不斷的給他新的字元,有甚麼辦法
可以直接給他新的值,自己的想法如下。
餵入的資料(Input):
char ParameterTable[5][5] = { "FCC4", "FD12", "FF0C", "FF06", "0000" }
CString cstrParameter = "0000";
for (int i = 0 ; i <= 4; i++)
{
cstrParameter = ParameterTable[i][5];
printf("%s",cstrParameter);
}
預期的正確結果(Expected Output):
希望迴圈能夠將ParameterTable內的五個字串,依序複製給cstrParameter。
預期結果:
FCC4
FD12
FF0C
FF06
0000
附註:我上網看CString 的複製方法好像只有setAt這個,但是他一次只能複製
一個的樣子,想問問看有沒有更直接的方式。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.138.176.60
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1439973726.A.481.html
推
08/19 19:19, , 1F
08/19 19:19, 1F
→
08/19 19:22, , 2F
08/19 19:22, 2F
→
08/19 19:31, , 3F
08/19 19:31, 3F
※ 編輯: Fisher810228 (140.138.176.64), 08/19/2015 19:57:17
→
08/19 19:58, , 4F
08/19 19:58, 4F
→
08/20 11:06, , 5F
08/20 11:06, 5F
→
08/20 11:07, , 6F
08/20 11:07, 6F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章