私が欲しいのは、buff
スレッド内の配列のデータが変更された場合、グローバル変数のglobal_buff
データも変更する必要があるということです
#include <process.h>
.........
char global_buff_1[50];
char global_buff_2[50];
void thread (int x)
{
char buff[50] = {0};
if (x == 0)
buff = global_buff_1; //this is what i need, how can i equal two array correctly. i want to if buff array data changing the global_buff also changing.
else
buff = global_buff_2;
.............
//do some thing
.............
}
int main(int argc, char* argv [])
{
...................
int y = 0;
_beginthread((void(*)(void*))thread, 0, (void*)y);
.....................
}
どんな助けでも!