复制从C ++中的字符串的开头到结尾,在Messagebox中连接和显示

时间:2016-03-11 17:47:37

标签: c++

晚上好,

我有一个问题,关于字符串。 现在我有这个函数int NameInfo(*NAME nameinfo, void buf, int len),缓冲区buf包含Firstname,LastName,Address,Telnum等东西,我想从字符串的开头到结尾获取和复制信息,就像这样

int newNameInfo(DWORD nameinfo,void buf, int len )
{
    if(strcmp(buf,"SENTDATA",6)==0)
    {
        //find position of name
        char* name = strstr(buf, "Firstname:");
        //find position of telnum
        char* name = strstr(buf, "Telnum:");
        //copy from beginning of string to end of string - problem
    }
}

现在这是我的问题,我希望它将字符串的开头复制到字符串的结尾,假设我的名字是FirstName: Bayern作为名字,它复制它,如果我的号码是TelNum: 097852356并且它也将所有内容从begind复制到end,然后使用连接并将字符串放在一个消息框中。

这是我一直在努力实现的,没有取得好成绩,需要帮助,请点击此处

0 个答案:

没有答案