Я изучаю С++ на два месяца, используя книгу: Принципы программирования и практику с использованием С++, и теперь я хотел уточнить некоторые сомнения относительно моего кастинга. Когда я выполняю неявное преобразование, например:
char c = 'a';
int b = c;
Здесь значение c неявно преобразуется в тип int без использования какого-либо явного оператора. Рассматривается ли это кастинг? или его рассмотренное кастинг, только когда я должен выполнить явное преобразование, как в:
int a = 10;
int b = 5.5;
double sum = double (a) / b;
Я знаю, это может показаться глупым вопросом, но я просто хотел быть уверенным в конверсиях.