情况如下:
我有一个类,其中有一个方法,我有一个循环,每次迭代用一个新字母覆盖缓冲区,缓冲区的数据类型是LPSTR。
我的问题是,如何获取循环中生成的所有字母并将它们作为char数组返回?
答案 0 :(得分:1)
我希望我能正确地理解你,但是从我读到的内容中我收集到你并尝试做这样的事情:
char buffer[256];
for(int i = 0, char c; (c = someAction()) != NULL && i < 256; ++i) {
buffer[i] = c;
}