我是一个本地 C++ 程序员,对低级 C 一无所知,由于某些情况我不得不广泛使用 C。结果是我养成了很多 C 习惯。知道我正在尝试使用 OpenCV、TBB、OpenCL 和 OpenGL 开发一些计算机视觉项目。
问题是 OpenCL 是原生 C,所以 TBB 我猜不是 100% 确定 TBB。众所周知,C++ 是一门工业语言,所以用它进行开发是一场爆炸(至少对我而言),但是在完成主要研究之后,我应该使用哪种语言?我更关心 C/C++ 代码混合……。
所以我的问题是我应该用 C 开发整个东西(难以维护、扩展和开发)还是应该继续使用 C++。如果我继续使用 C++,有人可以指导我找到一种混合 C/C++ 的好方法(书籍、教程)。
提前致谢.....