Board logo

标题: 网络编程 第十四章的问题 [打印本页]

作者: 123123aa    时间: 2010-12-18 18:51     标题: 网络编程 第十四章的问题

本帖最后由 123123aa 于 2010-12-18 18:53 编辑

其中示例有这么一段话


strTime = "20" + CString(&SmParam.TP_SCTS[0],2)
                                + "-" + CString(&SmParam.TP_SCTS[2],2)
                                + "-" + CString(&SmParam.TP_SCTS[4],2)
                                + " " + CString(&SmParam.TP_SCTS[6],2)
                                + ":" + CString(&SmParam.TP_SCTS[8],2)
                                + ":" + CString(&SmParam.TP_SCTS[10],2);

CString()使用的是构造函数把?CString(&SmParam.TP_SCTS[0],2)   这个代表什么意思?这个构造函数代表什么意思?

我对MFC不熟悉 都是用API编的!
作者: lymlrl    时间: 2010-12-20 13:47

CString(SmParam.TP_SCTS[0],2)是构造字符串,因为在这里使用了"20"和“+”重载,所以这样使用的话,可以使这些代码直接被移植都是可以的。但是,这样使用的前提是必须是至少有一个 CString 对象和一个 LPCSTR 数据的场合。




欢迎光临 万卷图书 (http://wanjuanchina.net/) Powered by Discuz! 7.0.0