C ++将LPSTR缓冲区添加到char数组

时间:2014-04-13 02:18:49

标签: c++ arrays char lpstr

情况如下:
我有一个类,其中有一个方法,我有一个循环,每次迭代用一个新字母覆盖缓冲区,缓冲区的数据类型是LPSTR。

我的问题是,如何获取循环中生成的所有字母并将它们作为char数组返回?

1 个答案:

答案 0 :(得分:1)

我希望我能正确地理解你,但是从我读到的内容中我收集到你并尝试做这样的事情:

char buffer[256];
for(int i = 0, char c; (c = someAction()) != NULL && i < 256; ++i) {
    buffer[i] = c;
}