这个C程序产生一个新的线程来启动某种用C++编写的数据处理引擎。因此,我的系统运行两个线程(主线程和数据处理引擎线程)。现在,我已经用C语言编写了一些函数,该函数接受C结构并将其传递给数据处理线程,以便C++函数可以访问C结构。在这样做的时候,我观察到C结构中的某些字段(比如unsigned int)的值在C++端被访问时会发生变化,我不确定为什么。同时,如果我传递一个原始数据类型,比如int,这个值不会改变。`
/* C++ Function */
我遇到的问题是,当我遍历多维数组时,一旦我了解到多维数组中的技能,它就会输出:Andrew Wiley 30 Game Designer 72000 Array C++ Level Design Leadership它同时打印出数组和C++级别的设计领导力。如何删除数组的输出,并将其替换为技能C++ Level Design Leadership,而不同时打印它们?, jobTitle => Game Designer,
S