Я - нативный программист на C ++, никогда ничего не знавший о низком уровне C, из-за некоторых обстоятельств мне пришлось широко использовать C.Результатом было то, что я поймал много привычек C.Знайте, я пытаюсь разработать какой-нибудь проект Computer Vision с использованием OpenCV, TBB, OpenCL и OpenGL.
Дело в том, что OpenCL является родным C, так что TBB, я полагаю, не уверен на 100% в TBB.Как всем известно, C ++ - это индустриальный язык, и поэтому развитие в нем - взрыв (по крайней мере, для меня), но после выполнения основного, на каком языке мне следует использовать исследования?Я знаю больше о коде смешения C / C ++….
Так что мой вопрос таков: «Должен ли я разрабатывать все это на C (сложно поддерживать, расширять и развивать) или я должен остаться с C ++.И если я остаюсь с C ++, может кто-нибудь, пожалуйста, подскажет мне хороший способ, стратегию (Книга, Учебное пособие) смешивания C / C ++.
Заранее спасибо .....