mtree.InsertItem("Server" + strText.Format("%d", m_nNumOfAddServer), 2, 3, mtree.GetRootItem(), TVI_LAST);
这时候会报错,如下:
error C2111: pointer addition requires integral operand
需要将strText.Format("%d", m_nNumOfAddServer)分开单独写,再相加才可以
即:
strText.Format("%d", m_nNumOfAddServer);
mtree.InsertItem("Server" + strText, 2, 3, mtree.GetRootItem(), TVI_LAST);
本文介绍了一个关于C++中使用字符串拼接时出现的编译错误,并给出了正确的拼接方式。错误在于尝试直接在指针上进行算术运算而非使用有效的字符串对象。
3704

被折叠的 条评论
为什么被折叠?



