Время необходимое для изучения языка, зависит от многих факторов, таких как предыдущий опыт в программировании, уровень знаний математики и логики, время, которое вы готовы уделять обучению и т. д. Некоторые люди могут освоить основы C++ за несколько недель, а другим могут потребоваться несколько месяцев или даже годы, чтобы стать экспертом. Рекомендую начать с изучения основных концепций языка, таких как переменные, операторы, условные операторы, циклы и функции, а затем перейти к более сложным темам.